Oracle 11g修改AWR資料取樣時間間隔及歷史快照保留時間

ywxj_001發表於2018-01-01
SQL> col SNAP_INTERVAL for a20
SQL> col RETENTION for a20
SQL> select * from dba_hist_wr_control;


      DBID SNAP_INTERVAL        RETENTION            TOPNSQL
---------- -------------------- -------------------- ----------
 890208719 +00000 01:00:00.0    +00008 00:00:00.0    DEFAULT
SNAP_INTERVAL=+00000 01:00:00.0   表示取樣間隔是1小時
RETENTION=+00008 00:00:00.0          表示取樣資料保留期限是8天

關於DBA_HIST_WR_CONTROL檢視的更多參考可參見Oracle官方文件



SQL> select DBID, SNAP_INTERVAL, SNAPINT_NUM, RETENTION from wrm$_wr_control;


      DBID SNAP_INTERVAL        SNAPINT_NUM RETENTION
---------- -------------------- ----------- --------------------
 890208719 +00000 01:00:00.0           3600 +00008 00:00:00.0


SQL> select dbms_stats.get_stats_history_retention from dual;


GET_STATS_HISTORY_RETENTION
---------------------------
                         31


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


PL/SQL procedure successfully completed.
修改取樣間隔為1小時
修改取樣資料保留期限為14天。   60*24*14=20160。


SQL> select * from dba_hist_wr_control;


      DBID SNAP_INTERVAL        RETENTION            TOPNSQL
---------- -------------------- -------------------- ----------
 890208719 +00000 01:00:00.0    +00014 00:00:00.0    DEFAULT


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


PL/SQL procedure successfully completed.
修改取樣間隔為1小時
修改取樣資料保留期限為14天。   60*24*16=23040。


SQL> select * from dba_hist_wr_control;


      DBID SNAP_INTERVAL        RETENTION            TOPNSQL
---------- -------------------- -------------------- ----------
 890208719 +00000 01:00:00.0    +00016 00:00:00.0    DEFAULT



例如我們需要將採集間隔調整為15分鐘,取樣資料保留2天,可以做如下調整
sys@ora10g> BEGIN
  2  DBMS_WORKLOAD_REPOSITORY.MODIFY_SNAPSHOT_SETTINGS(
  3    interval  =>  15,
  4    retention =>  2*24*60);
  5  END;
  6  /

PL/SQL procedure successfully completed.

更多關於該儲存過程的說明請參考Oracle官方文件
https://docs.oracle.com/cd/B19306_01/appdev.102/b14258/d_wkrpos.htm#BACEHJJI



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22996654/viewspace-2149550/,如需轉載,請註明出處,否則將追究法律責任。

相關文章