Oracle 20c 新特性:原生的区块链支持 Native Blockchain tables
按照Oracle的版本策略,在2020年将会发布Oracle Database 20c版本。那么在这个版本中将会发布哪些新特性呢?在 2019 Oracle OOW大会上,一些新特性已经被展示出来。新特性之一:原生的区块链支持 (Native Blockchain tables)。众所周知,Oracle数据库具有融合一切的能力,以前不断吸纳的能力包括XMLDB,JSON支持,列式存储,内存数据库,
Oracle 20c 新特性:SQL 宏支持(SQL Macro)Scalar 和 Table 模式
在 Oracle Database 20c 中,Oracle 带来了 SQL 的超级增强 - SQL 宏 (SQL Macro)特性。SQL宏特性,允许开发人员将复杂的处理通过宏定义实现,随后可以在 SQL 中任何位置调用宏。这个特性的实现类似于12c中实现的 Function in SQL 特性。SQL宏支持两种类型:标量 - Scalar;表 - Table;标量表达式,可以用在 SELECT
Oracle 20c 的 In-Memory 新特性 Spatial 和 Text 支持
针对 Oracle 数据库内置的多模特性,地理信息 -Spatial 和 全文检索 - Text 组件,在 Oracle Database 20c 中,通过 In-Memory 的内存特性,获得了进一步的支持。对于空间数据,Oracle 在内存中为空间列增加空间摘要信息(仅限于内存中,无需外部存储),通过 SIMD 矢量快速过滤、替换 R-Tree 索引等手段,以加速空间数据查
Oracle 20c 新特性:自主的 In-Memory 管理 - Self-Managing
In-Memory 技术引入之后,为Oracle数据库带来了基于内存的列式存储能力,支持 OLTP 和 OLAP 混合的计算。在 20c 中,Oracle 支持了自主的In-Memory 管理,通过一个简单的初始化参数 inmemory_automatic_level 设置,DBA将不再需要人工指定将哪些数据表放置在内存中,数据库将自动判断需要将哪些对象加入或驱逐出In-Memory的列式存储中。
【kingsql分享】 多租户细粒度资源模型 - New Resource Modeling Scheme
多租户细粒度资源模型 - New Resource Modeling Scheme在20c之前,多租户的数据库管理是服务驱动的,通过服务来决定PDB的资源放置,PDB的开启也是通过服务来进行隐式驱动的。在集群环境中,这就存在一个问题,PDB 可能被放置在某个资源紧张的服务器上,服务驱动的模型并不完善。在 20c 中,Oracle 引入了细粒度的资源模型,将负载和 PDB 的重要性等引入管理视角。例
【kingsql分享】Oracle Database 20c 十大新特性介绍
1. 原生的区块链支持 - Native Blockchain Tables随着区块链技术的不断成熟和发展,Oracle 在其多模的数据库支持中,引入了原生的区块链表支持。在 20c 中数据库中可以通过 blockchain 关键字来创建区块链表:CREATE Blockchain TABLE <blockchain_table_name>;很多客户希望在不涉及多个组织的情况下利用区块