Oracle 12c引入了许多新特性和改进,特别是在集群、ASM(自动存储管理)和RAC(实时应用集群)数据库方面。以下是对这些关键领域的详细解释: 1. ASM中的增强: - Flex ASM:Oracle 12c的Flex ASM旨在解决ASM实例的单点故障问题。它允许在一个集群中只运行少数ASM实例,当某个实例故障时,系统能自动在其他节点上启动替代实例,确保高可用性和负载均衡。要启用Flex ASM,可以在集群安装期间选择Flex Cluster选项,或者通过ASMCA工具在现有集群上配置。 - ASM存储限制放宽:12c支持最多511个ASM磁盘群组,比11gR2的63个显著增加。同时,单个磁盘的最大大小也从20PB提升到32PB,提供了更大的存储容量。 - ASM均衡操作的优化:新引入的`EXPLAIN WORK FOR`语句可以评估ASM均衡操作的工作量,帮助管理员优化`POWER LIMIT`,从而更有效地进行磁盘群组的调整。 2. 网格基础架构的增强: - Flex集群:这是Oracle 12c的一个重大改进,它增强了集群的灵活性和可用性。Flex集群允许在不同节点间更自由地移动服务,减少单点故障的风险。 3. Oracle RAC的增强: - RAC数据库的性能和可用性得到提升,具体改进可能包括更快的数据访问、更高效的故障恢复机制和更强大的负载均衡策略。 - 新的故障检测和恢复技术可能已经实现,以缩短故障响应时间,提高业务连续性。 4. 其他特性: - 子表包含数据时截断主表:在12c中,可能引入了新的方法来截断主表,同时处理子表的数据,确保数据一致性。 - 限制Top-N查询结果的记录:这可能意味着可以更精确地控制查询返回的行数,特别是在处理大量数据时,避免性能瓶颈。 - SQL*Plus增强:可能包括新的命令、选项和性能提升,使开发和管理任务更高效。 - 会话级序列:序列可以按会话进行管理,提供更灵活的序列使用方式。 - WITH语句的改善:可能增加了WITH语句的复杂性和功能性,使得递归查询和复杂的子查询更容易处理。 - 扩展数据类型:12c可能引入了新的数据类型,以支持更广泛的业务需求,如XML、JSON等。 5. ASM磁盘清理:12c提供了新的磁盘清理操作,可检查和修复ASM磁盘群组中的逻辑数据损坏,保持数据的完整性。 6. ASM的活动会话历史(ASH):现在ASM实例的活动会话信息也能被记录,这对于诊断和性能分析非常有价值,尽管可能需要适当的许可证才能充分利用。 Oracle 12c的这些新特性极大地提高了系统的可靠性和性能,同时也提供了更高级的管理和监控工具,使得数据库管理员和开发者能够更高效地管理他们的Oracle环境。
剩余8页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助