Excel分析工具-AWR TOP 5等待事件

通常我们在运维的过程中,需要取多份awr报告进行查看。如果报告很多的话,我们一份一份的去看会非常麻烦。而且还有一个比较麻烦的因素,通常我们的rac是多个节点的。然后我们还得把其他节点的一份一份的打开来看。这大大的降低了我们的查看问题的效率。虽然现在有监控软件能很快的浏览一天数据库的负载情况,但是毕竟用起来的不多。所以我这里写了一个Excel的宏,帮助分析多份AWR报告中的等待事件。当然,以后还会陆续的推出topsql,cpu负载,i/o负载等等。脚本如下:

awr_topevent.sql

通过该脚本可以获取top 5 event的awr报告历史数据,然后通过excel的宏生成以下结果,如下图展示:

image

exce程序文件下载:生成饼图

各位运维人员,看起来是否挺方便?

分享到: 更多