重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1736|回复: 0
打印 上一主题 下一主题

oracle 12c r2的一些新特性

[复制链接]
跳转到指定楼层
楼主
发表于 2017-2-20 14:54:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、分片
Oracle的分片是一种可扩展性和可用性的新功能,支持在一个池对分布和离散的Oracle数据库中进行数据复制或分片。


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

3、加强的在线重定义
    比如之前版本不支持bfile列在线重定义,重定义后表结构不能还原到之前表结构的,但12cR2中支持了,同时也提升重定义程序性能和维修性,比如v$online_redef可以监视重定义操作。


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


5、提升索引压缩能力
    高级索引压缩可以节约更多空间,同时也降低了压缩带来的负面性能开销。


6、批量插入行可以压缩
    过去只能在直接路径加载支持压缩,现在批量行插入可以压缩了。在处理海量数据加载方面有一定速度提升的。


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


8、增加sysrac管理员权限
    为了更细化权限管理,12cR2增加维护rac环境的管理员权限sysrac.


    9、增强常驻连接池管理
    长时间运行的事务控制方面,在DBMS_CONNECTION_POOL包可以通过MAX_TXN_THINK_TIME控制事务最长时间,同时V$CPOOL_CONN_INFO视图可以获取到每个连接池当前状态了。


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


11、对象隔离
    通过监视对象发现是否抛出错误并影响系统,如果是可以隔离这个对象,以免造成更大影响,V$QUARANTINE可以获取到对象隔离信息。


12、实例中止延迟时间
    指定INSTANCE_ABORT_DELAY参数可以延迟实例abort宕机的时间。之前数据库出现abort会立即宕机的。


13、优化监听性能
prespawn可以减少线程模式连接时间,12cR2中优化了prespawn连接的性能。

14、支持分区外部表
    外部表不但支持更多外部存储方式,而且支持分区。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-28 19:03 , Processed in 0.119156 second(s), 20 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表