1. 程式人生 > >AWR及相關內容

AWR及相關內容

dbid highlight oracl sna set awr acl osi create

1.生成AWR報告

su - oracle
cd $ORACLE_HOME/rdbms/admin
sqlplus / as sysdba
SQL>@awrrpt

選擇html,保存時文件名要帶上html的後綴,否則系統工會默認加上lst的後綴。

awr報告生成在當前路徑。

2.生成AWR比較報告

SQL>@awrddrpt;

3.手動生成快照

SQL>exec dbms_workload_repository.create_snapshot();

4.手動刪除快照

SQL>exec dbms_workload_repository.drop_snapshot_range( snap_id_a,snap_id_b,dbid);

若只寫一個snap_id,則會刪除該ID往後所有的snapshot。

snap_id和dbid都可以在視圖DBA_HIST_SNAPSHOT 中查到。

或者可以寫成

SQL>exec dbms_workload_repository.drop_snapshot_range( low_snap_id => snap_id_a,high_snap_id => snap_id_b,dbid => dbid);

5.手動設置快照規則

SQL>exec dbms_workload_repository.modify_snapshot_settings(interval=>30, retention=>8*24*60);

interval 采集時間間隔,以分鐘為單位

retention 快照保留時間,以分鐘為單位

6.相關視圖

DBA_HIST_WR_CONTROL 快照配置信息

DBA_HIST_SNAPSHOT 當前存有的快照

  

AWR及相關內容