AWR报告
10g以后的数据库中内置了工作负载信息库
由Memory Monitor(MMON)进程自动捕获工作负载数据
默认情况下,每隔 60 分钟保存一次,保存 7 天的数据
存储在新SYSAUX 表空间内
服务器自动管理空间要求
自动清除旧数据
存储不同类别的数据:
基本统计,例如物理读取
SQL 统计,例如磁盘读取(每个sql 语句)
量度,例如,物理读取数量/秒
通过@$ORACLE_HOME/rdbms/admin/awrrpt.sql可以产生性能分析报告
手工调整AWR的设置
你可以修改采样频度和数据保存周期,
DBMS_WORKLOAD_REPOSITORY可以用来完成这个工作:
execute
dbms_workload_repository.modify_snapshot_settings(interval=>60,retention=>43200);
注:间隔为60分钟,保留30天(60*24*30 = 43200)
将AWR快照的采集频率由默认的一小时修改为15分钟,使用sysdba登录数据库执行:
exec dbms_workload_repository.modify_snapshot_settings(1440*8,15)
调整前后的设置可查询dba_hist_wr_control视图获得。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29812751/viewspace-2638285/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29812751/viewspace-2638285/