AWR(automatic workload repository)报告是对oracle 性能评定以及发现问题sql语句的重要手段。
Awr repor是基于oracle数据库的定时快照功能。默认,oracle后台进程会以一定间隔(1小时)收集系统当前状态快照,并且保存在数据库中。生成awr时,只需指定进行分析的开始快照编号和结束快照编号。
手动生成快照:
Sqlplus / as sysdba
SQL>EXEC dbms_workload_repository.create_snapshot;
手动生成awr报告:
Sqlplus / as sysdba
SQL>@$ORACLE_HOME/rdbms/admin/awrrpt;
根据提示输入:
报告格式:html
Awr快照的查看天数:10
起始、结束的snap_id: start_id, end_id
报告的名称:起个容易分辨的名字即可