2 Day DBA-管理方案物件-監控和優化資料庫-使用advisor來優化資料庫效能-關於指導

LuiseDalian發表於2014-02-07

指導是資料庫管理的強大工具。它對於如何處理關鍵的資料庫管理挑戰給出特定的建議。覆蓋很大的範圍,如空間、效能、撤銷管理。通常指導比預警提供更為詳細的建議。因為預警的產生傾向於低消耗並且對效能有最小的影響,而指導會消耗更多的資源並執行更詳細的分析。除了一些指導的功能外,還提供了調整的重要資訊,這些資訊是不能從其它的資源獲得的。一些指導在維護的視窗中自動執行。

 

指導幫助你提升資料庫的效能。這些指導包括:ADDMSQL指導、記憶體指導。例,共享池指導圖形化的顯示改變這個部分的值對效能的影響。

 

下面的情形可以使用指導:

想解決特定領域的一個問題,例,判斷為什麼一個SQL語句使用50%CPU時間,以及如何做來減少對資源的消耗,可以使用SQL調整指導。

在應用程式開發過程中,想調整一個新的方案和與之相關的SQL負載以進行效能優化。可以使用SQL訪問指導。

計劃給系統增加記憶體。可以使用記憶體指導來確定增加SGAPGA對資料庫效能的影響。

 

可以從指導中心頁面執行所有的指導,也可以在效能頁面通過ADDM或預警的建議來執行指導。

 

效能指導

指導

說明

ADDM

ADDM使得Oracle資料庫診斷它自己的效能並確定多少發現的問題可以被解決。

SQL指導

SQL優化指導

SQL訪問指導

SQL優化指導分析一個或多個SQL語句並給出提高效能的建議。該指導在維護期間會自動執行,當然也可以手動執行。

SQL訪問指導調整方案到給定的SQL負載。例,SQL訪問指導對於給定的負載可以提出建立索引、物化檢視或分割槽表的建議。

記憶體指導

記憶體指導

SGA指導

共享池指導

緩衝區指導

PGA指導

記憶體指導提供整個記憶體目標設定的圖形化分析、SGAPGA目標設定、SGA元件大小設定。根據這些分析來優化資料庫效能。依賴於當前的記憶體管理模式,不同的記憶體指導可用:

自動記憶體管理:只有記憶體指導可用,提供例項整個記憶體目標建議。

自動共享記憶體管理:SGA指導和PGA指導可用。

手動共享記憶體管理:共享池指導、緩衝區指導、PGA指導

 

其它指導

段指導

段指導根據段內空間碎片的等級,對於段是否需要進行收縮操作給出建議。段指導也會報告段的歷史增長趨勢,可以使用該資訊進行容量的規劃,並對於哪個段需要收縮得出一個正確的決定。

撤銷指導

撤銷指導可以幫助正確地確定撤銷表空間的大小。撤銷指導也可以用來設定撤銷保留期的低闕值,對於任何Oracle閃回需求。

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

相關文章