統計資訊10G和11G區別

lusklusklusk發表於2015-12-29

Oracle10g 中為獨立作業,且在 DBA_SCHEDULER_JOBS.JOB_NAME 中的名稱為GATHER_STATS_JOBdba_jobsdbms_job包)中查不到。


 



Oracle11g 中有所更改,GATHER_STATS_JOB被廢除,而是使用三個自動維護定時任務(AUTOTASK分別為auto optimizer stats collectionauto space advisorsql tuning advisor,相關檢視為 DBA_AUTOTASK_CLIENTDBA_AUTOTASK_WINDOW_CLIENTS

11Gauto optimizer stats collection相當於10GGATHER_STATS_JOB11G另外兩個任務auto space advisorsql tuning advisor其實是11G相對10G多出來的功能

 

Automatic Optimizer Statistics Collection(自動最佳化器統計資訊收集)

收集資料庫中所有無統計資訊或僅有過時統計資訊的 Schema 物件的 Optimizer(最佳化器)統計資訊。SQL query optimizerSQL 查詢最佳化器)使用此任務收集的統計資訊提高 SQL 執行的效能。

Automatic Segment Advisor(自動段指導)

識別有可用回收空間的段,並提出如何消除這些段中的碎片的建議。您也可以手動執行 Segment Advisor 獲取更多最新建議,或獲取 Automatic Segment Advisor 沒有檢查到的那些有可能做空間回收的段的建議。

Automatic SQL Tuning Advisor(自動 SQL 最佳化指導)

檢查高負載 SQL 語句的效能,並提出如何最佳化這些語句的建議。您可以配置此指導,自動應用建議的SQL profile


主題

10g

11g

作業

DBA_SCHEDULER_JOBS 中獨立作業

名稱為GATHER_STATS_JOB

Dba_jobs查不到

這些AUTOTASK只有當被真正執行時,才在 DBA_SCHEDULER_JOBS 中可見,且名稱為系統生成的名稱,命名字首為“ORA$AT”

維護視窗

2 個視窗:WEEKNIGHT WEEKEND

每天有不同的視窗

Resource manager

預設不啟用

每個視窗都有預定義資源計劃


 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-1966475/,如需轉載,請註明出處,否則將追究法律責任。

相關文章