Oracle 19C新特性:自动索引与配置详解
需积分: 41 127 浏览量
更新于2023-05-14
收藏 4.57MB PDF 举报
"ORACLE 19C新特性整理,包含自动索引、实时统计信息收集、ADG自动DML重定向、混合分区表等关键更新"
Oracle 19C作为Oracle数据库的一个重要版本,引入了许多创新特性以提高性能、简化管理和增强安全性。以下是对这些新特性的详细说明:
一、自动索引
自动索引是Oracle 19C的一个突出特性,它允许数据库系统自动创建、优化和管理索引,以提升查询性能。通过DBMS_AUTO_INDEX包中的CONFIGURE过程,用户可以设置自动索引的三种模式:IMPLEMENT(实施)、REPORTONLY(报告)和OFF(关闭)。IMPLEMENT模式会启用索引并使其对优化器可见,REPORTONLY则仅用于分析但不启用索引,而OFF则完全关闭自动索引功能。值得注意的是,自动索引仅在Exadata平台上运行的19c可用,并且在CDB启用后,还需单独在每个PDB中启用。
二、实时统计信息收集
Oracle 19C改进了统计信息收集的方式,现在可以实时收集表和分区的统计信息,无需全表扫描或分区扫描。这提高了统计信息的准确性,有助于优化器做出更好的执行计划选择。用户可以通过ALTER TABLE ... GATHER STATISTICS命令来实时收集统计信息,以确保查询性能的稳定性。
三、ADG自动DML重定向
在Active Data Guard (ADG)环境中,19C引入了自动DML(数据修改语言)重定向功能。当主数据库发生故障时,ADG可以自动将DML操作重定向到备用数据库,确保业务连续性。这减少了管理员的手动干预,增强了系统的高可用性。
四、混合分区表
Oracle 19C支持混合分区表,这种表可以同时包含分区和非分区部分。这种特性使得数据管理更为灵活,可以针对不同数据集进行分区,同时保持对其他数据的统一处理。混合分区表有助于减少复杂查询的处理时间,提高大规模数据管理的效率。
五、其他新特性
除了以上主要特性,Oracle 19C还包括其他改进,如增强的闪回功能、更高效的压缩技术、更强大的SQL性能分析工具,以及对JSON和多租户架构的进一步优化。这些更新旨在提供更高的数据处理速度,简化数据库管理,同时满足现代企业对大数据和云服务的需求。
总结来说,Oracle 19C的新特性显著提升了数据库的性能、可管理性和可用性。自动索引减少了手动索引管理的工作,实时统计信息收集保证了查询优化的准确,ADG的自动DML重定向增强了灾难恢复能力,而混合分区表则提供了更灵活的数据组织方式。这些改进为数据库管理员带来了更高效的工作流程,同时也为企业提供了更强大、更可靠的数据库解决方案。
1164 浏览量
448 浏览量
2021-10-14 上传
240 浏览量
217 浏览量
172 浏览量
DBA_JohnHuang
- 粉丝: 46
- 资源: 13
最新资源
- 图像识别器
- arkam:堆栈虚拟机和工具的一些草图
- inject:将 shellcode 注入 x86 上的 ELF3264 二进制文件,并将入口点重定向到新代码
- Kimdonghyeon7645:중거거거지、,리각(지중거거거,각리행행행)
- laba_03_sem_03
- 项目20
- PythonSpider
- XX通信公司退货&换货管理
- vue
- alcove:内部带有 arc lisp 的开源键值存储
- git101
- api
- use-online:React自定义挂钩教程-在线使用
- manjaro-web-repo:此仓库已存档。 我们的代码现在托管在
- ROHS有害物质基础知识培训
- auto-php