AWR报告相关指标解读

DB Time

AWR报告中几个重要的指标分别为DB TIME,load_profile,efficiency percentages,top 10 events,SQL Statistics,Segment_statistics.

dbtime

Elapsed 乘以 CPUs 结果大于 DB Time的值,说明系统压力过大,反之则说明压力不大。
本报告中 60.17 * 32 = 1925.44 > 892.56,说明数据库整体压力较小

load_profile

在这里插入图片描述
Load_profile主要反映了当前系统的一些指标性能总体参数,Per Second代表每秒钟产生的结果,Per Transaction代表每个事务产生的结果,例如计算Redo size大小

图中表示数据库每秒钟Redo size(bytes) 切换大小为184720.4 ~= 180KB ,
每个事务产生的redo log为50992.1 ~= 50KB。
结合事务运行状态,数据库每秒钟运行事务3.6个,表示数据库当前事务运行数量较少。

efficiency percentages

efficiency percentages 是一些命中率指标,其中的buffer hit、library hint都表示sga的命中率。
在这里插入图片描述
在OLTP系统中 soft parse的指标应当高于90%,如果较低说明存在未使用绑定变量的情况,数据库大量硬解析会导致频繁与磁盘I/O交互,降低SQL相应时间。

此报告中Execute to parse比例较低,表示sql语句解析后被重复执行命令率不高,
计算公式=100*(1-Parses/Executions) 说明分析(硬解析与软解析 )的比例较大,
快速解析(即软软解析)较少。 
需要根据系统实际运行情况排查session_cached_cursors和open_cursors参数设置是否合理

parse cpu to parse elapsd 比例较低说明sql parse的wait时间远大于cpu 的parse时间,数据库可能存在大量等待时间。


#TOP 10 events
等待事件是衡量数据库整体性能的重要指标,通过观察Top 10 Timed Foreground Events,可以第一时间发现数据库面临的主要等待事件。
在这里插入图片描述

此报告中排行第一的闩锁等待,说明当一个会话请求共享mutex pin的时候,另外一个会话正好在同一个游标对象上持有排他pin。
此等待时间主要受sga自动收缩、硬解析过多、bug等因素影响。

SQL Statistics

因sql信息在awr报告中有多个维度的分析,可以直接对执行时间较长的top sql进行有限排查。
在这里插入图片描述

Segment Statistics

对数据段的关注,可以有效较少分析面,快速定位到异常表,有针对性的对异常表进行清理和优化。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值