oracle查询blocking session阻塞情况
最近生产环境出现大量的由library cache lock和cursor: pin S wait on X这两个等待事件组成的阻塞会话,现场通过kill大量blocking session解决了此问题。由于当时没有及时做errorstack以及systemstat dump,根据mos上troubleshooting的文章去排查并没有发现上面列出的类似的情况而导致此问
使用Data Guard Menu工具管理监控dataguard
Data Guard Menu是DG的监控脚本互动工具包,提供了Data Guard配置评估,搭建,检查是否合规,查看状态等功能。安装包可以从www.dataguardbook.com网站去下载名为dg.tar包去解压安装,这里我部署在一台物理备库上。1.环境准备--下载安装包,解压[oracle@ngppdg ~]$ tar -xvf dg.
centos7下安装oracle rac使用udev绑定磁盘方法
centos 7环境下,使用udev绑定磁盘和之前centos 6下有很大的区别,具体方法如下:1.安装udevyum install -y udev2.生产绑定磁盘的配置文件的脚本编辑脚本:vim oracleasm.sh添加下面内容:for i in b c d e f g&
Oracle 11g 一主多备切换方案
最近公司需要把核心两节点RAC从虚拟化环境迁移至物理机,考虑停机时间要求比较短并且还有两个备库存在,决定使用RAC到RAC的备库使用switch over的方式进行迁移。原RAC主库还存在一个单实例的物理standby只读库和逻辑standby报表库,切换后需要对这两个库进行处理,可以接收新的RAC主库的redo。此方案和使用RMAN全备进行异机恢复迁移方式对比,优点是停机时间短,并且迁移后无需重新配置原来的两个单实例备库。