統計情報集取の自動化確認
Oracle統計情報の自動実行ステータス確認
11gの統計情報は、デフォルトで毎日22:00に自動で収集されています。
KROWN#152363
[11gR1 以降] 自動データベース・メンテナンス・タスクの有効化・無効化の方法及び確認方法について https://krown.oracle.co.jp/krown/oisc_showDoc.do?c_criterion=num&id=152363
- 毎週月曜日 22:00~ MONDAY_WINDOW
- 毎週火曜日 22:00~ TUESDAY_WINDOW
- 毎週水曜日 22:00~ WEDNESDAY_WINDOW
- 毎週木曜日 22:00~ THURSDAY_WINDOW
- 毎週金曜日 22:00~ FRIDAY_WINDOW
- 毎週土曜日 22:00~ SATURDAY_WINDOW
- 毎週日曜日 22:00~ SUNDAY_WINDOW
自動統計収集の動作について
自動オプティマイザ統計収集では全てのオブジェクトを対象に統計を収集するのではなく、以下の条件を満たすオブジェクトに対して統計収集を行っています。
- 統計情報をまだ収集していないオブジェクトやデータ
- 10%以上更新されて既存の統計情報では最新のオブジェクトの状態を表せていない可能性のあるオブジェクト
自動実行の確認
自動化が有効となっているかは、次のSQLで確認することができます。AUTOTASKが「ENABLE」であれば自動実行が有効になっています。
SQL> col WINDOW_NAME form a20 SQL> col WINDOW_NEXT_TIME form a40 SQL> select * from dba_autotask_window_clients WINDOW_NAME WINDOW_NEXT_TIME WINDO AUTOTASK OPTIMIZE SEGMENT_ SQL_TUNE HEALTH_M -------------------- ---------------------------------------- ----- -------- -------- -------- -------- -------- MONDAY_WINDOW 13-11-25 22:00:00.000000 ASIA/TOKYO FALSE ENABLED ENABLED ENABLED ENABLED DISABLED TUESDAY_WINDOW 13-11-26 22:00:00.000000 ASIA/TOKYO FALSE ENABLED ENABLED ENABLED ENABLED DISABLED WEDNESDAY_WINDOW 13-11-27 22:00:00.000000 ASIA/TOKYO FALSE ENABLED ENABLED ENABLED ENABLED DISABLED THURSDAY_WINDOW 13-11-21 22:00:00.000000 ASIA/TOKYO FALSE ENABLED ENABLED ENABLED ENABLED DISABLED FRIDAY_WINDOW 13-11-22 22:00:00.000000 ASIA/TOKYO FALSE ENABLED ENABLED ENABLED ENABLED DISABLED SATURDAY_WINDOW 13-11-23 06:00:00.000000 ASIA/TOKYO FALSE ENABLED ENABLED ENABLED ENABLED DISABLED SUNDAY_WINDOW 13-11-24 06:00:00.000000 ASIA/TOKYO FALSE ENABLED ENABLED ENABLED ENABLED DISABLED 7行が選択されました。 SQL>
タグ:統計情報の自動収集確認