杨建荣dba 通过定制Orabbix监控分析潜在的Oracle问题

2017-06-20
字体:
浏览:
文章简介:定制的功能在Orabbix中实现非常灵活而且轻巧,还是能够感受到一种开源风的清爽. 我在orabbix原有模板的基础上添加了几个监控项,一个

定制的功能在Orabbix中实现非常灵活而且轻巧,还是能够感受到一种开源风的清爽。 我在orabbix原有模板的基础上添加了几个监控项,一个是监控闪回区的使用率,还有一个是监控归档的切换频率,这两个功能看似微不足道,但是会在细节中反应出数据库中是否有明显的异常行为。

中午的时候注意到有一个库的闪回区使用率和归档频率比较高。还是有一些反常,而从我这边的信息来看,没有得到开发人员的反馈说需要做什么数据变更。

得到的orabbix监控图如下: 闪回区的使用情况如下: 归档频率如下: 通过这个图可以看到还是有一些异常情况的。这个库是一个统计库,案例来说并发访问量应该不高,但是现在从早上的某个时间点开始,归档量急剧提升,已经快触及警报线。

在这个时候也是带着疑问去检查了一下这个库,结果通过ash视图去看,是否正在进行大量的并发操作,结果没有任何的active session,然后查看数据库负载,又很高。 抓取了一个awr报告来看。赫然发现top1的sql竟然是一个update语句。