Oracle 19c和20c新特性解密.pptx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
Oracle 19c和20c是Oracle数据库的两个重要版本,它们引入了许多新特性以提升性能、可扩展性和易用性。以下是这些版本的主要新特性详解: **Oracle 18c新特性** 1. **高效性能:右向增长索引分裂竞争优化** - 右向增长索引在索引分裂时可能导致严重的竞争,尤其是在序列单调递增的情况下。 - Oracle 18c通过优化叶块分裂算法来减少集群消息传递,这有助于改善索引性能。 - 引入了Scalable Sequences,它模拟Scalable方式创建散列索引,从而更好地分散序列生成,降低索引竞争。 **高效性能:可扩展序列(Scalable Sequence)** - 新的参数选项SCALE {Extend | NoExtend | NoScale}允许用户控制序列的扩展行为。 - 实例号和会话号被纳入序列算法,这样可以在不修改现有索引的情况下分散序列生成,防止索引竞争。 - 在DBA/User/ALL_sequences视图中增加了额外信息以显示SCALE属性。 **新特性:Inline外部表** - 类似于inline视图,用户现在可以定义inline外部表,无需预先创建,对于一次性使用非常方便。 - 使用外部表可以直接插入数据,如: ```sql INSERT INTO sales SELECT * FROM EXTERNAL((prod_id number, … )TYPE ORACLE_LOADER…LOCATION ’new_sales_kw13')REJECT LIMIT UNLIMITED ); ``` **In-Memory支持:外部表** - Oracle 18c开始支持外部表的In-Memory功能,可以在内存中为数据库外部的数据建立列缓存,加速对这些外部数据的分析。 - 这个特性利用了In-Memory的所有优化功能,包括向量处理和JSON表达式的透明扩展。 **Oracle 19c新特性** 1. **可刷新PDB的Switchover** - Oracle 19c引入了计划内和计划外的PDB(Pluggable Database)切换,这使得在多租户架构中进行故障转移和维护更加灵活。 - 例如,`ALTER PLUGGABLE DATABASE Grey REFRESH MODE EVERY 2 MINUTES FROM Grey@dblink SWITCHOVER;` 命令可以每两分钟从指定的数据库链接进行刷新切换。 **Oracle 20c新特性** 虽然没有详细列出20c的新特性,但通常这个版本会继续增强数据库性能、安全性和云服务的集成。可能的新特性包括更高级别的自动化、增强的机器学习功能以及对最新硬件平台的支持。 总结来说,Oracle 18c和19c的更新重点在于性能提升、简化管理和增强数据处理能力,而Oracle 20c则进一步推动了数据库技术的创新,提供了更多适应现代企业需求的特性。这些新特性帮助企业更高效地管理数据,提高应用程序性能,并简化数据库的运维工作。
剩余43页未读,继续阅读
- weixin_458448972022-07-05资源中能够借鉴的内容很多,值得学习的地方也很多,大家一起进步!
- qq_412166582022-06-03用户下载后在一定时间内未进行评价,系统默认好评。
- 粉丝: 1w+
- 资源: 19万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助