oracle 12c r2的一些新特性

一、分片
Oracle的分片是一种可扩展性和可用性的新功能,支持在一个池对分布和离散的Oracle数据库中进行数据复制或分片。

二、容器pdb加强
12R1版本容器数据库有不少不足,好比字符继承cdb的,这在融合多数据库到云中必须使用统一字符,这是很不合理云,但在12cR2中,pdb可使用不一样字符集了。固然在容器能够应用程序级别了,pdb个数能够支持到4096个了,pdb迁移更方便了,pdb在线克隆了等诸多pdb新功能,这为云数据商业使用奠基了里程碑式的条件。

三、增强的在线重定义
好比以前版本不支持bfile列在线重定义,重定义后表结构不能还原到以前表结构的,但12cR2中支持了,同时也提高重定义程序性能和维修性,好比v$online_redef能够监视重定义操做。

四、资源管理器支持限制pga
以前资源管理器不能限制pga内存的,12cR2支持了,这在性能控制方面是有益的。

五、提高索引压缩能力
高级索引压缩能够节约更多空间,同时也下降了压缩带来的负面性能开销。

六、批量插入行能够压缩
过去只能在直接路径加载支持压缩,如今批量行插入能够压缩了。在处理海量数据加载方面有必定速度提高的。

七、加强移动表功能
表在线移动获得增强同时还支持移动表时候处理索引,这对应move操做来讲是个福音。

八、增长sysrac管理员权限
为了更细化权限管理,12cR2增长维护rac环境的管理员权限sysrac.数据库

九、加强常驻链接池管理
长时间运行的事务控制方面,在DBMS_CONNECTION_POOL包能够经过MAX_TXN_THINK_TIME控制事务最长时间,同时V$CPOOL_CONN_INFO视图能够获取到每一个链接池当前状态了。

十、监视数据库连接
经过dbms_tns包的函数resolve_tnsname能够分析判断数据库连接目标主机是否可用,dba_db_link_sources能够获取到存在的数据库连接信息,DBA_EXTERNAL_SCN_ACTIVITY能够记录分布式事务和分布式读在分布式数据库环境中的一致性即SCN来判断是否高速率增加SCN,若是是数据库连接就会报错。

十一、对象隔离
经过监视对象发现是否抛出错误并影响系统,若是是能够隔离这个对象,以避免形成更大影响,V$QUARANTINE能够获取到对象隔离信息。

十二、实例停止延迟时间
指定INSTANCE_ABORT_DELAY参数能够延迟实例abort宕机的时间。以前数据库出现abort会当即宕机的。

1三、优化监听性能
prespawn能够减小线程模式链接时间,12cR2中优化了prespawn链接的性能。

1四、支持分区外部表
外部表不但支持更多外部存储方式,并且支持分区。oracle

相关文章
相关标签/搜索