Oracle AWR與ASH效能報告深入解析-核心引數詳解-手操-圖文-可下載

leonarding發表於2014-01-02

更多精彩內容盡在


《Oracle  AWR與ASH效能報告深入解析》-核心引數詳解-手操-圖文-可下載


AWR:AutomaticWorkload Repository 自動工作負載資訊庫

通常在診斷資料庫效能的時候分三個階段

第一階段:SQL語句級效能最佳化

第二階段:session級效能最佳化,這時我們可以用ASH來做分析

第三階段:DB級效能最佳化,AWR就是資料庫層效能診斷報告,當我們無法判斷資料庫哪裡效能出現問題時我們可以做一個全身體檢報告來找到我們瓶頸所在。

AWR機制:透過對系統整體動態取樣收集快照資訊,儲存在SYSAUX表空間,每小時取樣一次,可以儲存7天,MMON程式實施,快照分析後寫入DBA_HIST_%開頭的資料字典。



               目  錄
一  資料庫版本
二  AWR效能診斷報告
詳細引數簡介

1.WORKLOADREPOSITORY report for

2.cache size

3.Load profile

4.Top 5 TimedForeground Events

5.CPU&MEMORY 統計資訊

6.RAC效能報告

7.按照消耗時間排名

8.Foreground WaitClass 前臺程式等待事件(使用者觸發的)

9.Background WaitEvents後臺程式等待事件(資料庫後臺程式觸發的)

10.InstanceActivity Stat  例項活躍度

三  產生一個ASH報告,並進行分析,給出最後的結論

ASH:ActiveSession History 活動會話歷史記錄

ASH是一個會話級別的效能診斷報告,可以提供更細粒度的時間區間,可以精確到分鐘,ASH可以提供比AWR更詳細的關於歷史會話的資訊,可以作為AWR的補充。

ASH資訊來源“v$active_session_history”   儲存當前會話的採集資訊(一秒鐘一次快照),檢視容量滿後可以被覆蓋,可以從下面的資料字典中尋找

          “dba_hist_active_sess_history”保持歷史會話的採集資訊

生成ASH報告

建立指令碼目錄:/u01/app/oracle/product/11.2.0/db_1/rdbms/admin/ashrpt.sql

引數資訊

1.資料庫概括資訊

2.Top User Events  前5名等待事件

3.Top SQL 效能最差SQL排名

4.TopSessions  按會話資訊排名

5.Top Objects& Files  按資料庫物件和資料檔案排名

分析說明ASHAWR報告的使用場景


           請點選下載

AWR  ASH session  OLTP  OLAP Repository



2013.3.10
天津&spring
分享技術~成就夢想
Blog


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

相關文章