AWR
存储位置:SYSAUX表空间,详细信息视图dba_hist_snapshot
存储策略:60分钟一个,存七天
用途:AWR并不像其他V$视图或者表一样诊断实时问题,只是用来诊断历史性能问题。
比如数据库响应慢、大量等待事件、慢SQL(历史)等等问题,报告很长,我们可以关注其中
一部分来快速定位问题。
如果当前某个SQL执行缓慢,应该通过生成相应SQL的执行计划去解决。
AWR生成建议
1、建议生成多个AWR报告:性能好的情况下,和出问题的情况下,进行对比发现问题。
2、时间段选择:如果今天上午十点到下午两点数据库响应慢,则我们需要出上午十点
到下午两点这四个小时的AWR。
3、分段出AWR:根据上午十点到下午两点的AWR,我们可以再分为四个AWR,四个AWR
共同显示的问题,应该着重关注。隔离掉不必要的问题。

本文介绍了如何分析AWR报告,从数据库详细信息、主机配置、快照信息、负载信息、等待事件、共享池统计等多个方面进行深入探讨,帮助定位数据库性能问题。重点关注SQL执行、等待事件和资源使用,以解决历史性能问题。

2205

被折叠的 条评论
为什么被折叠?



