雞肋 -- ORACLE10g自動收集CBO統計資訊(ZT)
.
[@more@]
連結:
這個自動任務預設情況下在工作日晚上10:00-6:00和週末全天開啟。呼叫DBMS_STATS.GATHER_DATABASE_STATS_JOB_PROC收集統計資訊。該過程首先檢測統計資訊缺失和陳舊的物件。然後確定優先順序,再開始進行統計資訊。
可以透過以下查詢這個JOB的執行情況:
select * from Dba_Scheduler_Jobs where JOB_NAME ='GATHER_STATS_JOB'
其實同在10點執行的Job還有一個AUTO_SPACE_ADVISOR_JOB:
SQL> select JOB_NAME,LAST_START_DATE from dba_scheduler_jobs;JOB_NAME LAST_START_DATE
------------------------------ ----------------------------------------
AUTO_SPACE_ADVISOR_JOB 04-DEC-07 10.00.00.692269 PM +08:00
GATHER_STATS_JOB 04-DEC-07 10.00.00.701152 PM +08:00
FGR$AUTOPURGE_JOB
PURGE_LOG 05-DEC-07 03.00.00.169059 AM PRC
然而這個自動化功能已經影響了很多系統的正常執行,晚上10點對於大部分生產系統也並非空閒時段。
而自動分析可能導致極為嚴重的閂鎖競爭,進而可能導致資料庫Hang或者Crash。
所以建議最好關閉這個自動統計資訊收集功能:
exec DBMS_SCHEDULER.DISABLE('GATHER_STATS_JOB');
自動化永遠而嚴重的隱患相伴隨!
-The End-
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1005868/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [zt] Oracle10g 自動收集收集CBO統計資訊設定Oracle
- ORACLE10g自動收集CBO統計資訊Oracle
- Oracle10g 統計資訊的自動收集Oracle
- 開啟oracle10g統計資訊自動收集功能Oracle
- oracle10g如何啟用禁用自動統計資訊收集Oracle
- 關於ORACLE自動統計CBO統計資訊Oracle
- Oracle統計資訊自動收集Oracle
- 關閉及開啟oracle10g統計資訊自動收集功能Oracle
- 關於ORACLE自動統計CBO統計資訊[轉帖]Oracle
- 關閉及開啟oracle10g統計資訊自動收集功能(轉)Oracle
- 關於oracle自動收集統計資訊Oracle
- ORACLE 11g 自動收集統計資訊Oracle
- Oracle11g 統計資訊-----統計資訊自動收集任務Oracle
- Oracle11g 統計資訊——統計資訊自動收集任務Oracle
- 【Oracle】11g Oracle自動收集統計資訊Oracle
- Oracle 11g 之自動收集統計資訊Oracle
- 關閉特定物件統計資訊自動收集物件
- [統計資訊系列7] Oracle 11g的自動統計資訊收集Oracle
- Oracle10g 自動統計資訊(dbms_stats)Oracle
- Oracle的自動統計資訊不收集直方圖的資訊Oracle直方圖
- Oracle 11g無法自動收集統計資訊Oracle
- oracle 11g自動收集統計資訊介紹Oracle
- oracle 統計資訊過期判斷和自動收集Oracle
- 防止OA系統成為雞肋
- Greenplum自動統計資訊收集-暨統計資訊不準引入的broadcastmotion一例AST
- 最佳實踐:解讀GaussDB(DWS) 統計資訊自動收集方案
- Oracle OMF 為雞肋Oracle
- Oracle10g 資料匯入及index建立 - 統計資訊收集OracleIndex
- Oracle收集統計資訊Oracle
- Oracle 統計資訊收集Oracle
- 收集oracle統計資訊Oracle
- ORACLE 收集統計資訊Oracle
- 十多年了,介面自動化測試越來越雞肋?
- 雞肋的Redis事務Redis
- Oracle 11g 修改表級別的自動收集統計資訊比率Oracle
- Oracle 11g系統自動收集統計資訊的一些知識Oracle
- 【統計資訊】Oracle常用的收集統計資訊方式Oracle
- 收集全庫統計資訊