statspack解析

tianweiping2008發表於2009-08-24

一、資料庫概要資訊

1)資料庫名稱、dbid

2)資料庫取樣時段

3)cache資訊

二、負載概要資訊

通常每秒或每個事務負載越高,表示資料庫壓力越大。

Load Profile中重要指標:

redo size:標誌資料庫任務繁重與否

transaction:我們通常說的tps,包括user commit+user rollback,10G中awr會評估出系統資源緊缺與否

physical reads/(logical reads+physical reads):該值表示物理讀比率,越小越好,1-該值就是soft parse的百分比

Rollback per transaction:對於一般應用,該值建議在1%以內

三、例項效率百分比

buffer hit:該值越高說明物理I/O越少,通常要求在99%以上,過小要考慮加大buffer cache的大小

in memory hit:一般要求該指標大於99%,如果過低,要找出引發磁碟排序的SQL,看能否透過最佳化降低磁碟排序

soft parse:低於99%要考慮是否繫結變數沒用好,同時關注parse count(hard)中的每秒產生數,大於10是屬於偏高

execute to parse:該值為負數或小於30%,可能是shared pool設定問題,造成重複解析

parse cpu to parse elapsd:期望值為100%,如果達到100%表示SQL的解析時間都耗在CPU上,沒有其他等待時間

四、資料庫響應時間

五、詳細資訊

[@more@]

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

相關文章