linux下AWR报告打印和修改采集间隔

1、切换oracle用户

2、查找awrrpt.sql路径

一般在$ORACLE_HOME/rdbms/admin/目录下

3、登录sysdba用户

4、执行awrrpt.sql

5、输入要生成的awr报告的类型,可以输入text或者html两种类型,一般采取html

6、选择查看最近多少天的镜像记录 ,输入1,表示要查看今天0点开始到当前时间的记录;输入2,表示要查看昨天0点到当前时间的记录,输入3,表示前天0点到当前时间的记录。默认AWR镜像保留一个月,缺省记录最近7天。

7、输入天数后,洁面会显示出一列时间段的信息,每个事件对应一个snap id,间隔默认时间为1个小时,然后如数开始Snap ID和结束Snap ID


8、输入开始Snap Id和结束Snap Id


9、生成AWR报告和下载AWR报告


生成的AWR报告在/home/oracle/路径下,找到下载本地完成。

10、查询当前awr报告保留时间

col SNAP_INTERVAL for a20

col RETENTION for a20

SQL> select * from dba_hist_wr_control;

11、修改awr采样时间间隔和保留周期

SQL>execute dbms_workload_repository.modify_snapshot_settings(interval => 60,retention => 20160);

说明:修改采样间隔为1小时。         60min

修改采样数据保留期限为14天。   60*24*14=20160。

12、查询awr采样规则

SQL> select * from dba_hist_wr_control;


你可能感兴趣的:(linux下AWR报告打印和修改采集间隔)