2 Day DBA-管理方案物件-監控和優化資料庫-效能自我診斷:自動資料庫診斷監控

LuiseDalian發表於2014-02-06

Oracle資料庫包含一個自我診斷的引擎,叫自動資料庫診斷監視器(ADDM)。ADDM使Oracle資料庫監控它自身的效能和決定被識別的問題如何被處理成為可能。

 

為了輔助使用ADDM進行自動效能診斷,Oracle資料庫定期收集資料庫狀態和工作量的快照。

快照:是特定時間段的被ADDM用於效能比較的歷史資料的集合。預設的收集間隔是1小時。快照提供某一時間點的靜態系統狀態彙總。這些快照被儲存在自動工作量庫(AWRAutomatic Workload Repository),位於SYSAUX表空間。這些快照在庫中被只在一定時間(預設為8天)在它們被清空以為新的快照釋放空間之前。

 

ADDM分析AWR中的資料捕獲,來確定系統中的主要問題、常用的建議方案、預期利益的量化。ADDM分析結果被展示為一系列的findings

 

通常ADDM可以引起注意的效能問題有:

資源的競爭(瓶頸),如因為高載入量的SQL語句,造成資料庫使用大量的CPU時間和記憶體。

不好的連線管理,如應用程式進行大量的登入操作

大多使用者環境下鎖住資源,如一個使用者程式獲得安全更新資料庫表的鎖,則其它也需要獲得同一個表的鎖的使用者程式必須等待,造成降低資料庫效能。

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

相關文章