![深入分析AWR(自动工作负载信息库) 深入分析AWR(自动工作负载信息库)](/rjstyle/noimg/28.webp)
在数据库中存储的详细信息和信息在默认情况下是7天。
AWR的前身是值和Statspack是开放源代码
所以,关于已与statspack源代码信息了解AWR有用的助理
AWR快照,系统拥有的粒度和SYSAUX表空间,
快照是什么
快照是一组性能数据捕获和存储在一个给定的时间在AWR
快照用于计算统计信息的变化率。
如何识别快照
每个快照是确定一个快照序列号(snap_id),这是唯一一个在AWR。
如何修改快照
默认情况下,快照每60分钟生成一次。
这个频率可以通过改变快照间隔参数来调节。
但调整间隔设置可能影响诊断的准确性。
例如,如果间隔设置为4小时,它可能会错过60分钟间隔的峰值。
改变控制快照集的设置与dbms_workload_repository.modify_snapshot_settings存储过程或数据库控制
数据库控制:
管理-统计管理-自动工作量储存库-编辑
如何创建快照
使用数据库控制或dbms_workload_repository.create_snapshot
支持系统生成的自动快照以及手动获取快照。
如果您想在两个与自动计划不一致的特定时间点捕获系统行为,则需要使用手动快照。
底线是什么
简言之,基线是参考标准。
快照集被定义为一对快照,每个基线对应一对(只有一对)快照。
基线用于保留快照数据,因此属于基线的快照在基线被删除之前保留。
如何识别基线
基线可以由用户提供的名称进行标识,并且可以由系统生成的标识符进行区分。
基线标识符是数据库生命周期中唯一的标识符。
如何创建基线
使用数据库控制或执行dbms_workload_repository.create_baseline
基线是什么时候创建的
通常,快照是在过去的一些有代表性的时段中设置的,以便与当前的系统行为进行比较。
AWR报告,所有数据来自AWR的观点,即所有的系统表,开始dba_hist_
如何有效地分析AWR报告,它更可能需要DBA经验积累