0

AWR 报告深度解读:Operating System Statistics 信息的计算和获取

eygle 2019-09-08
952

在 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 报告中的相关部分,可以看到其对应关系:

OperatingSystemStatistics.jpg


其他一些信息来自固定信息,稍后补充....


「喜欢文章,快来给作者赞赏墨值吧」
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论