このビューもいつも忘れるので。。。。
SQL> col client_name for a32
SQL> select client_name,status from dba_autotask_client;
CLIENT_NAME STATUS
-------------------------------- ----------------
auto optimizer stats collection DISABLED
auto space advisor DISABLED
sql tuning advisor DISABLED
各タスクの有効/無効のコマンドも整理しておく。いつもどおり 11.2.0.4。
- 自動セグメントアドバイザの無効化
begin
dbms_auto_task_admin.disable(
client_name=>'auto space advisor',
operation=> NULL,
window_name=> NULL);
end;
/
- 自動セグメントアドバイザの有効化
begin
dbms_auto_task_admin.disable(
client_name=>'sql tuning advisor',
operation=> NULL,
window_name=> NULL);
end;
/
- 自動SQLチューニングアドバイザの無効化
begin
dbms_auto_task_admin.disable(
client_name=>'sql tuning advisor',
operation=> NULL,
window_name=> NULL);
end;
/
- 自動SQLチューニングアドバイザの有効化
begin
dbms_auto_task_admin.enable(
client_name=>'sql tuning advisor',
operation=> NULL,
window_name=> NULL);
end;
/
- 自動オプティマイザ統計収集の無効化
begin
dbms_auto_task_admin.disable(
client_name=>'auto optimizer stats collection',
operation=> NULL,
window_name=> NULL);
end;
/
- 自動オプティマイザ統計収集の有効化
begin
dbms_auto_task_admin.enable(
client_name=> 'auto optimizer stats collection',
operation=> NULL,
window_name=> NULL);
end;
/
あとは、DBA_AUTOTASK_OPERATION も・・・。
(2017/05/06 追記)
特定のメンテナンス・ウィンドウに対するメンテナンスタスクの無効化もできるらしい。
begin
dbms_auto_task_admin.disable(
client_name=>'auto optimizer stats collection',
operation=> NULL,
window_name=> 'SATURDAY_WINDOW');
end;
/
土曜にテストするから、自動メンテナンスタスクを止めておこう、とか。