Oracle Database 20c New Features
Oracle 20c Preview Release, only available on OCI
1. 20c云端上线
February 14, 2020 Version 20.2.0
May 14, 2020 Version 20.3.0
2. 20c区块链表
区块链技术使用Hash加密技术,将记录连接在一起。
Oracle 20c中作为数据库产品的一部分,无需额外安装
只允许插入操作, 区块链上的参与者都可以对链上数据进行验证
create blockchain table ssn_records
(bank varchar2(128), deposit_date date, deposit_amout number)
no drop unitl 31 days idle --- day min = 16
no delete locked
hashing using "sha2_512" version 'v1"
partition by range(deposit_date)
(
partition p1 values less than (to_date('2020/01/01','yyyy/mm/dd')),
partition p2 values less than (to_date('2021/01/01','yyyy/mm/dd'))
);
3. 20c In-Memory增强
基于Oracle 向量连接
inmemory_automatic_level [HIGH, middle, low], 根据数据被访问的热度,进行对象压缩,调整
混合扫描, buffer cache 当中以row 形式存储的数据
设置in-memory的有效期限
exec dbms_inmemory_admin.aim_set_parameter(,'');
4. 20c JSON功能增强
增加Native JSON的数据类型
blob vs clob,blob是binary, 如果是clob可能存储时会发生字符转换
add constraint "aaa" check ("col_name" is json);
增 insert into json utl_raw.cast_to_raw (json content)....
改 JSON merge/patch to update data using function 'json_mergepatch'
查 select d.depar_data.depr from dept d;
treat xxx as json
如果查询结果不是有效的JSON格式,查询返回Null,但是不报错
5. 20c与Data Safe (free on Oracle Cloud)
5个组件构成,向所有Oracle用户提供服务:
安全评估, 用户评估,活动行为审计,风险数据探索与挖掘,数据遮蔽
Security Assessment, User assessment, Activity Auditing, Data Discovery, Data Masking
6. 20c PDB闪回功能增强
7. 自动区域映射
只在OCI 20c Exadata的数据库上可用。。。
DBMS_AUTO_ZONEMAP启动自动创建和维护分区和非分区表的基本区域映射
不支持join的区域映射,索引组织表,外部表,临时表
exec dbms_auto_zonemap.configure('auto_zonemap_mode','ON');
Ref Links:
https://blogs.oracle.com/database/ga-of-oracle-database-20c-preview-release
https://support.oracle.com/epmos/faces/DocumentDisplay?id=742060.1&displayIndex=1
--End of File--
Comments
Post a Comment