在 AWR 报告中,Operating System Statistics 记录了操作系统级别的资源消耗信息。
这部分信息中的主要信息来自:SYS.DBA_HIST_OSSTAT,是通过针对前后两个采样点的差值计算得来的。
计算如下:
SQL> SELECT a.STAT_NAME,
2 ROUND((b.VALUE -a.VALUE),2) "Time(s)"
3 FROM SYS.DBA_HIST_OSSTAT a,
4 SYS.DBA_HIST_OSSTAT b
5 WHERE a.snap_id = &start_snap_id
6 AND b.snap_id = &end_snap_id
7 AND a.STAT_NAME = b.STAT_NAME
8 AND ROUND((b.VALUE -a.VALUE),2)>0
9 ORDER BY 2 DESC;
Enter value for start_snap_id: 34987
Enter value for end_snap_id: 34988
STAT_NAME Time(s)
---------------------------------------------------------------- ----------
IDLE_TIME 1169740
BUSY_TIME 266703
USER_TIME 256840
IOWAIT_TIME 18246
SYS_TIME 9714
RSRC_MGR_CPU_WAIT_TIME 18
6 rows selected.
对照以下 AWR 报告中的相关部分,可以看到其对应关系:
其他一些信息来自固定信息,稍后补充....
评论
