首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Oracle 19c和12c和11g功能区别

从事oracle数据库的人员都知道,每隔几年oracle就会更新一个版本,增加新的功能,从8i、9i、10g、11g、12c、18c、19c、20c、21c等等,12c后面版本那么多么?他们实际还是属于12c的范畴,是12大版本中的小版本升级,可以理解为12c版本为12.2.0.1,18c是12.2.0.2,19c是12.2.0.3,只不过功能还是有区别的,大体如下:

1、Oracle Database 12c相对于11g新增了

1) Multitenant Environment 多租户系统,12.2开始每个PDB都拥有自己的 local undo表空间;

2) In-Memory Option 内存列式存储:就是内存数据库;

3) Sharding 数据分片,实现了分布式IO大数据扩展的云数据库架构体系,可满足大数据海量存储、分布式数据读写以及满足Scale Out/ScaleUp扩展性需求;

4) 12.2开始支持的Online Move、在线修改普通表为分区表等特性;

2、Oracle Database 19c相对于12C主要是功能增强了:

1) Autonomous Database 自治数据库,自治式数据库云采用了机器学习技术实现了自动化,因而不再需要人力的介入,从根本上消除了人为差错,也不再需要手工进行微调、修补、更新和维护数据库;

2) Cloud-Scale Availability 增强云可用性;

3) In-Memory Option 内存选件增强 :就是内存数据库;

4) Automatic indexing 自动索引,对于索引维护,指定时间间隔定期运行自动化索引特性,不需要人工维护索引;

5) Data Guard 备库增加了DML自动重定向,通过这种方式,ADG会话的ACID一致性得以保持,同时透明的支持“多数读,偶尔更新”应用的自然读写分离配置;

6)Oracle Sharding 特性的多表家族支持,在12.2一个SDB中只支持一个表家族,在 19c一个SDB中允许存在多个表家族;

总体上说,19c相比于12c基本没有增加功能,主要是修正或增加原来功能,并且相较12c更稳定了。

通过获得Oracle数据库管理员认证的专业证书,证明具备执行Oracle数据库日常管理所需的全部技能,欢迎联系CUUG报考OCP、OCM认证。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230606A03C8B00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券