zoukankan      html  css  js  c++  java
  • DB Time转

    Report A:
                  Snap Id      Snap Time      Sessions Curs/Sess
                --------- ------------------- -------- ---------
    Begin Snap:      4610 24-Jul-08 22:00:54        68      19.1
    End Snap:      4612 24-Jul-08 23:00:25        17       1.7
       Elapsed:               59.51 (mins)
       DB Time:              466.37 (mins)

      

    Report B:
                  Snap Id      Snap Time      Sessions Curs/Sess
                --------- ------------------- -------- ---------
    Begin Snap:      3098 13-Nov-07 21:00:37        39      13.6
    End Snap:      3102 13-Nov-07 22:00:15        40      16.4
       Elapsed:               59.63 (mins)
       DB Time:               19.49 (mins)

    服务器是AIX的系统,4个双核cpu,共8个核:
    /sbin> bindprocessor -q
    The available processors are: 0 1 2 3 4 5 6 7  
      

    先说Report A,在snapshot间隔中,总共约60分钟,cpu就共有60*8=480分钟,DB time为466.37分钟,则:
    cpu花费了466.37分钟在处理Oralce非空闲等待和运算上(比方逻辑读)
    也就是说cpu有 466.37/480*100% 花费在处理Oracle的操作上,这还不包括后台进程

    看Report B,总共约60分钟,cpu有 19.49/480*100% 花费在处理Oracle的操作上
    很显然,2中服务器的平均负载很低。

    从awr report的Elapsed time和DB Time就能大概了解db的负载。

    因为年轻,所有没有失败。
  • 相关阅读:
    提高SQL查询效率
    数据库主键设计之思考
    Hlg 1030 排序
    Hdu 1556 成段更新.cpp
    Hdu 4280 最大流<模板>.cpp
    POJ 3216 最短路径匹配+floyd
    Hdu 4268 multiset函数的应用
    ZOJ 3602 树的同构
    Hdu 4284 状态DP 能否走完所选城市.cpp
    Hlg 1481 二分图匹配+二分.cpp
  • 原文地址:https://www.cnblogs.com/wangchy0927/p/2557996.html
Copyright © 2011-2022 走看看