–调用系统过程启用AWR:
SP_INIT_AWR_SYS(1);
–设置快照间隔为10分钟
CALL DBMS_WORKLOAD_REPOSITORY.AWR_SET_INTERVAL(10);
–手动创建快照创建两次:
DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();
DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();
–查看快照信息:
SELECT * FROM SYS.WRM$_SNAPSHOT;
–生成 snapshot 的 id 在 1~2 范围内的 AWR 报告:
SELECT * FROM TABLE (DBMS_WORKLOAD_REPOSITORY.AWR_REPORT_HTML(1,2));
–保存到/home/dmdba目录下的dm8_awr.html文件中
SYS.AWR_REPORT_HTML(1,2,’/tmp’,‘dm8_awr.html’);
将dm8_awr.html拷贝出来,打开查看,可看到这段时间系统的运行情况
–关闭AWR(将清空所有快照)
SP_INIT_AWR_SYS(0);