最近、10g サーバーを 11g (11.2.0.3.0) にアップグレードしましたが、自動メンテナンス タスク機能、特に「自動オプティマイザー統計収集」ジョブを介して統計収集を処理する必要があることがわかりました。
ただし、アップグレード (5 日前) 以来、これらのジョブがスケジューラーで実行されているのを見たことがなく、OEM の自動メンテナンス タスク インターフェイスには、実行されたジョブが表示されません。DBA_AUTOTASK_JOB_HISTORY には行がなく、スケジューラ タブまたは OEM で実行されている統計ジョブの履歴も表示されませんが、システムは正しく構成されています。
SELECT col
, val
FROM ( SELECT *
FROM DBA_AUTOTASK_CLIENT
WHERE CLIENT_NAME = 'auto optimizer stats collection'
)
UNPIVOT ( val
FOR col
IN ( CLIENT_NAME
, STATUS
, CONSUMER_GROUP
, CLIENT_TAG
, PRIORITY_OVERRIDE
, ATTRIBUTES
, WINDOW_GROUP
, SERVICE_NAME
)
);
COL VAL
----------------- ---------------------------------------
CLIENT_NAME auto optimizer stats collection
STATUS ENABLED
CONSUMER_GROUP ORA$AUTOTASK_STATS_GROUP
CLIENT_TAG OS
PRIORITY_OVERRIDE INVALID
ATTRIBUTES ON BY DEFAULT, VOLATILE, SAFE TO KILL
WINDOW_GROUP ORA$AT_WGRP_OS
SQL> select * from DBA_AUTOTASK_WINDOW_CLIENTS;
WINDOW_NAME WINDOW_NEXT_TIME WINDO AUTOTASK OPTIMIZE SEGMENT_ SQL_TUNE HEALTH_M
------------------------------ --------------------------------------------------------------------------- ----- -------- -------- -------- -------- --------
MONDAY_WINDOW 01-NOV-12 10.00.00.000000 AM AMERICA/NEW_YORK FALSE ENABLED ENABLED DISABLED ENABLED DISABLED
TUESDAY_WINDOW 01-NOV-12 10.00.00.000000 AM AMERICA/NEW_YORK FALSE ENABLED ENABLED DISABLED ENABLED DISABLED
WEDNESDAY_WINDOW 01-NOV-12 10.00.00.000000 AM AMERICA/NEW_YORK FALSE ENABLED ENABLED DISABLED ENABLED DISABLED
THURSDAY_WINDOW 01-NOV-12 10.00.00.000000 AM AMERICA/NEW_YORK FALSE ENABLED ENABLED DISABLED ENABLED DISABLED
FRIDAY_WINDOW 01-NOV-12 10.00.00.000000 AM AMERICA/NEW_YORK FALSE ENABLED ENABLED DISABLED ENABLED DISABLED
SATURDAY_WINDOW 01-NOV-12 10.00.00.000000 AM AMERICA/NEW_YORK FALSE ENABLED ENABLED DISABLED ENABLED DISABLED
SUNDAY_WINDOW 01-NOV-12 10.00.00.000000 AM AMERICA/NEW_YORK FALSE ENABLED ENABLED DISABLED ENABLED DISABLED
私は何かを逃しましたか?