自动工作集负载信息库 AWR(Automatic Workload Repository)提供了某一时间段内整个系统的报表数据,通过生成并解读该报告,用户能够对指定时间段内数据库系统的性能进行分析。
1. HEAD INFO 基础信息
AWR 报告的头部信息,包含数据库基本信息(DB INFO)、实例运行环境基本信息(HOST INFO)、快照统计基本信息(SNAP INFO)三个部分。
DSC : 是否是DSC环境,单机环境为NO,DSC环境为YES
stmts/Session:每个会话的语句数
采集视图:v$instance v$sessions v$systeminfo v$sysstat
2. Report Summary 摘要信息
AWR 报告的摘要,包含内存池信息报告(Memory Pool)、缓存池信息报告(Buffer Pool)、两次快照之间的数据库负载概况(Load Profile)、内存命中率及数据库实例操作的效率报告(Instance Efficiency Percentages)、系统中最严重的 5 个等待(Top 5 Timed Foreground Events)。
Memory Pool
采集视图:V$SYSSTAT
Plain Text |
Buffer Pool
采集视图:V$BUFFERPOOL
Name 缓冲池名称
Logic_Reads READ 命中的次数
Discards 淘汰的页数
Rat Hit % 命中率
Load Profile
采集视图:V$SYSSTAT
Plain Text |
Instance Efficiency Percentages
Plain Text |
Top 5 Timed Foreground Events
采样视图:V$SYSTEM_EVENT
3. Main Report 主要信息
AWR 报告的主体部分,包含等待事件统计信息等待事件统计名称(Wait Events Statistics)、SQL 语句相关统计(SQL Statistics)、实例活动统计信息(Instance Activity Statistics)、IO 信息(IO Stats)、缓存区统计信息(Buffer Pool Statistics)、等待事件统计信息(Wait Statistics)、撤销的统计信息(Undo Statistics)、锁统计信息(Lock Statistics)、死锁统计信息(Dead Lock Statistics)、隔离区活动统计信息(Seg Activity Statistics )、数据库缓存信息(Dictionary Cache Statistics)、库缓存统计信息(Library Cache Statistics)、内存池的统计信息(Memory Statistics)、分类统计信息(Sort Statistics)、空间限制信息(Resource Limit Statistics)、邮箱视图信息(Mail Statistics)、dm.ini 参数信息(dm.ini Parameters)、顶级等待事件中的高负载 SQL 语句(Top SQL with Top Events)。
SQL Statistics
SQL |
Session history Statistics
记录指定快照范围内会话历史的记录信息,属性列均源于动态视图 V$SESSION_HISTORY。