Author Archives: Alfred Zhao

AIX挂载NFS备份Oracle数据文件失败

按照MOS文档:Mount Options for Oracle files for RAC databases and Clusterware when used with NFS on NAS devices (Doc ID 359515.1),NFS若需要存储数据文件,应该使用下面这样的NFS挂载参数: Continue reading

Posted in AIX, OS | Tagged , , | Comments Off on AIX挂载NFS备份Oracle数据文件失败

AIX挂载NFS写入效率低效解决

Linux是NFS的Server端,AIX是NFS的Client端(此外,有一个Linux也作为Client端对比测试).. Continue reading

Posted in AIX, OS | Tagged , , , | Comments Off on AIX挂载NFS写入效率低效解决

Oracle推进SCN系列:使用oradebug在mount状态下推进SCN

我这里演示下推进SCN 10W数量级,实际需求推进多少可以根据ORA-600 [2662] [a] [b] [c] [d] [e]具体值来确认。 Continue reading

Posted in Oracle备份恢复 | Tagged , | Comments Off on Oracle推进SCN系列:使用oradebug在mount状态下推进SCN

记录一则完整的SPA(10g->11g)测试过程

因为Oracle跨越大版本,优化器、新特性变动较多,需要进行SPA测试比对前后期性能差异。 Continue reading

Posted in Oracle性能优化 | Tagged | Comments Off on 记录一则完整的SPA(10g->11g)测试过程

模拟业务最小测试用例02

本文旨在构造一份相对较全面的测试数据,对开发常用的对象都模拟创建一份测试用例,DBA就可以直接拿去做一些基本测试。 Continue reading

Posted in Oracle安装部署 | Tagged , | Comments Off on 模拟业务最小测试用例02

Oracle RAC环境下定位并杀掉最终阻塞的会话-续

之前在《Oracle RAC环境下定位并杀掉最终阻塞的会话》中,最终使用一个SQL查询出RAC实例之间的所有阻塞关系。但是实际在某些极端的生产环境。 Continue reading

Posted in Oracle日常运维 | Tagged , , | Comments Off on Oracle RAC环境下定位并杀掉最终阻塞的会话-续

Oracle RAC环境下定位并杀掉最终阻塞的会话

实验环境: Oracle RAC 11.2.0.4 (2节点) 1.模拟故障:会话被级联阻塞 2.常规方法:梳理找出最终阻塞会话 3.改进方法:立即找出最终阻塞会话 。 Continue reading

Posted in Oracle日常运维 | Tagged , , | Comments Off on Oracle RAC环境下定位并杀掉最终阻塞的会话

Oracle之SQL优化专题01-查看SQL执行计划的方法

在我2014年总结的“SQL Tuning 基础概述”中,其实已经介绍了一些查看SQL执行计划的方法,但是不够系统和全面。 Continue reading

Posted in Oracle性能优化 | Tagged , , , , , | Comments Off on Oracle之SQL优化专题01-查看SQL执行计划的方法

关于Oracle开启自动收集统计信息的SPA测试

本着尽可能减少对生产Primary环境影响的原则,在Standby DG环境临时开启snapshot standby来进行SPA(SQL Performance Analyze)测试,比对开启统计信息自动收集前后的性能差异 Continue reading

Posted in Oracle性能优化 | Tagged | Comments Off on 关于Oracle开启自动收集统计信息的SPA测试

RAC环境下误操作将数据文件添加到本地存储

今天碰到个有意思的事情,有客户在Oracle RAC环境,误操作将新增的数据文件直接创建到了其中一个节点的本地存储上。 Continue reading

Posted in Oracle日常运维 | Tagged , , | Comments Off on RAC环境下误操作将数据文件添加到本地存储