RAC环境下,DB CACHE的命中率对系统的性能影响远大于单实例环境,因此有效提高DB CACHE的命中率,在CPU和内存资源充足的情况下合理设置DB CACHE,启用多缓冲池等,都是提高DB CACHE命中率的有效方法;另外,尽量减少BUFFER BUSY WAIT,BUFFER BUSY WAIT会严重影响数据访问的性能,这一点,在RAC环境下会更为严重。对于BBW较为严重的系统,在升级为RAC之前,尽可能进行针对性的优化十分重要。
锁等待在单机环境下也许很正常,但是在RAC环境下,严重的锁等待可能会导致严重的性能问题,因此尽量减少锁的使用,尽量减少不必要的索引是十分关键的。尽量减少不必要的SQL分析,通过各种手段提高LIBRARY CACHE和ROW CACHE的命中率,也可以减少锁等待。 现在的应用大量使用SEQUENCE,在RAC环境下,合理使用SEQUENCE,加大SEQUENCE的CACHE,尽量使用NO ORDER方式,可以有效减少SEQUENCE带来的争用。如果某个和顺序无关的主键是由SEQUENCE形成的,建议在主键中拼入实例号,以防止索引中HOT BLOCK的产生 存在大量并发插入操作的表,尽量使用ASSM,如果没有使用ASSM,那么应该使用多个FREELIST GROUPS。
READONLY表空间对于绝大多数用户来说都只限于理论的学习,很少被用于实际生产系统。在RAC环境中,READONLY表空间的使用可以大大提高RAC系统的性能。对于只读数据或者周期性修改的数据,可以考虑放入只读表空间中,以减少GLOBAL CACHE CR REQUEST的等待。
分享到:
相关推荐
RAC集群基础知识 数据库设计相关的优化知识 开发相关的RAC性能优化知识 RAC数据库常见性能问题
第15章 RAC稳定性与性能优化 15.1服务器硬件 15.1.1 Firmware固件升级 15.1.2硬件设备兼容性 15.1.3 FC HBA卡冗余 15.1.4 Infiniband技术 15.1.5 RAC硬件结构案例 15.2操作系统 15.2.1认证操作系统 15.2.2...
《构建最高可用Oracle数据库系统:Oracle 11gR2 RAC管理、维护与性能优化》从硬件和软件两个维度系统且全面地讲解了Oracle 11g R2 RAC的架构、工作原理、管理及维护的系统理论和方法,以及性能优化的技巧和最佳实践...
Oracle 19c CDB RAC To RAC ActiveDataguard部署方案
浦东机场货运站核心数据库升级至Oracle RAC 11gR2。操作系统采用RedHat Enterprice Linux 6.3 x64,操作系统平台为x86-64。 Oracle网格管理器和数据库安装版本为11.2.0.3.,并且升级GI和DB至PSU 6,数据共享存储采用...
构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化.part1.rar
Oracle RAC性能优化实践.pptx
介绍如何进行oracle数据库性能优化的方法论,以及实战
1,Oracle19c RAC+ RACDG配置详细部署文档 2,Oracle19c RAC+ RACDG+racdg2配置详细部署文档 涉及主库备库参数配置、spfile、crs资源配置更新及实施过程中故障排除等; 来自于现实上亿级生产系统的实操记录。
深入理解Oracle RAC 12c内容简介:《深入理解Oracle RAC 12c》介绍了Oracle RAC 12c技术的方方面面,涵盖了与RAC技术相关的集群件知识、数据库知识、存储知识、网络知识,并在基于RAC的应用软件设计、优化方面给出了...
Linux 常用命令 oracle rac 中文手册 官网翻译 oracle rac
文章描述如何设置oracle 11.2.0.4 的 RAC to RAC dataguard.
oracle 19c容器多租户 rac to rac的adg测试部署方案,完全实测步骤。 使用了DG_BROCKER管理,方便switchover。
第四课 RAC-性能分析优化 第五课 RAC-故障定位和处理 第六课 Data Gaurd 概念和配置 第七课 Data Gaurd 设计和管理 第八课 Data Gaurd 故障分析和处理 第九课 RAC+DG技术的应用 第十课 ...
基于Solaris的Oracle RAC数据库缓存优化方法研究.pdf
某客户需要将一套Oracle 10gR2 双节点RAC 生产数据库升级至Oracle 11gR2 RAC,所以便有了本系列实战的教程。 为更贴切还原生产过程中的实际操作,本系列教程一个分两大部分: 第一部分已发 一步一步在Linux上部署...
rac节点架构图,图片,便与你更加形象的了解rac
基于阿里云ECS环境及CentOS-linux 7.6系统环境下,安装部署Oracle 19C RAC双节点集群,每一步都很详细的说明了配置的方法和原因,白话文表述,小白也能轻松按照文档部署完成;
Oracle排错 DBCA建库诡异问题处理--rac环境不能创建rac库