两天高负载Oracle数据库护航
昨天和今天去客户做了一个高负载数据库的护航,带着三位弟子(哈哈哈,一位OCM大弟子、还有两位小弟子)。对数据库的进行了一个全面的体检,找出了一些潜在的问题。
作为护航,不是让你去看着,不是让你去等着问题出现。而是要去进行体检,找出数据库潜在的性能故障点。
记录下来,并且找出解决方案。最好是在业务量上来以前解决掉。
整整检查了1天:查看OS性能、查看各种视图(主要是动态性能视图和统计信息)、查看报告、对top sql分析执行计划,找出问题,生成了awr和addm,因为等待不是很严重,因此没有做ash。
系统有16颗cpu、64G内存,SNA存储,Oracle 10.2.0.4RAC双节点、goldgate。
通过实际的案例,让弟子真正的理解平时老师说的话:看懂报告、看懂执行计划最重要,当然这些离不开对数据库体系结构的理解。
受益匪浅,重要的不结果而而是过程,是学习老师分析问题的方法,“授人于鱼不如授人于渔”,希望以后多一些这样的机会。
页:
[1]