awr报告 解读_「awr」AWR报告关于DB Time的解读 - seo实验室

Oracle DB Time是数据库性能的关键指标,包括DB Wait Time和DB CPU Time。AWR报告显示,CPU使用率高,DB Time中非空闲等待占比大。主要等待事件为direct path read和resmgr:cpu quantum,提示需要关注资源限制和优化。
摘要由CSDN通过智能技术生成

awr

oracle DB Time是从时间角度剖析数据库性能的指标。将性能问题定位在耗费时间最多的事件或sql语句上。优化的目的便是:减少用户花在数据库上的时间,或减少DB Time。

1. oracle DB Time

oracle DB Time是时间模型统计中最重要的信息。指的是花费在数据库调用上的总时间,是数据库负载的指示灯。

DB Time=DB Wait Time(用户会话的非空闲等待)+DB cpu Time(前台session调用)

DB CPU Time=active user session * Elapsed 时间

下图是AWR报告的头部信息:

其中,Elapsed是两个快照之间持续的时间。DB Time是前台session调用以及非空闲等待的时间。

当前服务器,逻辑CPU的数量是32,每个CPU平均服务时间为1792.7/32=56分钟,远大于Elapsed,数据库处于繁忙状态,CPU使用率特别高,一度在90%以上。

根据公式: DB Time=DB Wait Time(用户会话的非空闲等待)+DB CPU Time(前台session调用),我们需要进一步确定这56分钟的DB Time的构成。

下图是load profile部分:

DB Time(Per Second)=DB Time/Elapsed=93.5

DB CPU (Per Second)=DB CPU/Elapsed=26.8

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值