WORKLOAD REPOSITORY report for DB Name DB Id Instance Inst num Release RAC Host ICCI 1314098396 ICCI1 1 10
0 YES HPGICCI1 Snap Id Snap Time Sessions Cursors/Session Begin Snap: 2678 25-Dec-08 14:04:50 24 1
5 End Snap: 2680 25-Dec-08 15:23:37 26 1
5 Elapsed: 78
79 (mins) DB Time: 11
05 (mins) Elapsed 表示整个 AWR 报表统计的时间长度 DB Time 是记录在服务器花在数据库运算(非后台进程)和等待(非空闲等待)上的时间 DB Time=cpu time+wait time(不包含空闲等待)(非后台进程) DB Time 不包括 Oracle 后台进程消耗的时间
如果 DB Time 远远小于 Elapsed时间,说明数据库比较空闲
上述报表中 Snapshot 时间间隔约为 79 分钟,cpu 就公有 8*79=632 分钟
DB Time 为 11
05分钟,则:cpu 花费了 11
05 分钟在处理 oracle 非空闲等待和运算上(比如逻辑读),也就是说 cpu 有 11
05/632=0
017%花费在处理 oracle 的操作上
从 awr report 的 Elapsed time 和 DB Time 就能大概了解 db 的负载,计算公式可参考为:cpu 负载=DB Time/(cpu 数*Elapsed)*100% 在 79 分钟里(其间收集了 3 次快照数据),数据库耗时 11 分钟,RDA 数据中显示系统有 8 个逻辑 CPU(4 个物理 C