Oracle 12c新特性综述:集群、ASM与RAC增强与关键功能

需积分: 9 4 下载量 149 浏览量 更新于2024-09-10 收藏 23KB DOCX 举报
Oracle 12c的新特性主要集中在集群、自动存储管理(ASM)以及实时应用集群(RAC)数据库的增强上。本文详细探讨了以下几个关键点: 1. **ASM增强**:Oracle 12c引入了FlexASM,这是一种创新的解决方案,旨在解决传统ASM中的单点故障问题。通过减少ASM实例的数量,FlexASM将它们分布在集群的不同服务器上,当一个实例故障时,集群能够在其他节点自动恢复,提高可用性和负载均衡。配置FlexASM通常在选择FlexCluster时自动完成,但也允许在标准集群环境中手动启用。 2. **网格基础架构增强**:12c的网格基础设施得到了提升,这包括支持更多的ASM磁盘群组(从11gR2的63个增加到511个),以及更大的磁盘容量(从11gR2的20PB提升到32PB)。这为存储资源的扩展提供了更大的灵活性。 3. **Oracle RAC增强**:RAC在12c中继续优化,特别是增加了EXPLAINWORKFOR语句,用于评估ASM平衡操作所需的资源和时间,帮助管理员更好地管理和优化存储资源分配。 4. **SQL*Plus增强**:12c对SQL*Plus工具进行了升级,提供更强大的功能,可能包括新的命令集和交互式体验的改进,有助于开发人员更高效地进行数据库管理和调试。 5. **会话级序列**:12c引入了会话级别的序列,这是一个针对特定会话的序列生成器,可以避免多个用户并发访问同一序列带来的性能问题。 6. **WITH语句改进**:WITH语句在12c中得到了优化,可能提高了临时表和子查询的效率,使得复杂查询的执行更为高效。 7. **扩展数据类型**:新版本的Oracle支持更丰富的数据类型,如自动存储管理,有助于处理更大规模的数据和更复杂的业务场景。 Oracle 12c不仅在基本架构上进行了重大优化,还在用户体验、性能和安全性方面做出了改进,为开发者和管理员提供了更多的工具和选项来提升数据库系统的整体效能。