程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> 啟用oracle11g自動收集統計信息

啟用oracle11g自動收集統計信息

編輯:Oracle教程

今天接到朋友數據庫一個case,在DBCA建庫時,把自動收集統計信息的選項去掉了,數據庫運行半年沒有收集過統計信息,現在要啟用方法如下:

exec DBMS_AUTO_TASK_ADMIN.ENABLE();
exec DBMS_AUTO_TASK_ADMIN.ENABLE(client_name => 'auto optimizer stats collection',operation =>'auto optimizer stats job',window_name=> null);
exec DBMS_AUTO_TASK_ADMIN.ENABLE(client_name => 'auto optimizer stats collection',operation => NULL,window_name => NULL);


select window_name,
window_next_time,
optimizer_stats,
aa.WINDOW_ACTIVE,
aa.SEGMENT_ADVISOR,
aa.AUTOTASK_STATUS,
aa.OPTIMIZER_STATS
from dba_autotask_window_clients aa
order by window_next_time

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved