【背景】
随着性能测试的深入,单从数据库服务器资源(CPU内存等)获得性能指标数据已无法满足日常工作。测试人员也开始用到如AWR报告、ASH报告等文件分析描述测试结果。这些报告都是数据文字形式,查看起来并不十分直观,也不方便直接截图用于测试报告中。
今天推荐一个AWR的图表报告工具awrcrt.sql,即awr chart工具,将自动负载信息库(AWR:Automatic Workload Repository)内容以各种图表形式展示出来,对比明确,效果直观。
【正文】
一、使用
用法跟awrrpt和ashrpt一样。
1、放入脚本
放到/rdbms/admin目录下,如果不确定位置的话可以直接搜下awrrpt.sql文件,把awrcrt.sql文件放到相同目录下即可。
2、oracle用户登录
su - oracle
3、sqlplus as sysdba
sqlplus as sysdba
4、@?/rdbms/admin/awrcrt
@?/rdbms/admin/awrcrt
5、依次输入4个参数
分别为:显示快照节点天数范围、起始节点、结束节点、实例数。
6、生成报告并查看
放到与crt21.js(随sql文件下载)同一目录下,打开查看。
二、简介
简单展示下部分图表
1、CPU Utilization
划掉某一项,可取消显示该项。
2、DB TIME DB CPU SQL EXEC TIME
3、Parse TIME
4、Active Session History
5、User Calls
6、SQL Execution Count and Average Execution Time
7、Session Logic Read
8、User Commits and Redo size
9、Tablespace Usages
10、Miscellaneous wait time
11、Average IO wait time
12、IO wait times
13、Connections
14、Shared Pool Statistics
15、Top5 Wait Event
【工具原创信息】
作者:王文杰等
文章链接:https://www.cnblogs.com/wenjiewang/p/6120549.html
微信公众号:西区O记重案实录
下载官网:http://www.dbfine.net
“原文链接”至该工具最新发版文章。
↓↓扫一扫,防脱发↓↓