資料庫
1752423 會員
5843 線上
108788 解決方案
發表新文章

STATSPACK的 分析

 
watermelonyu
教授

STATSPACK的 分析

STATSPACK的report資料相當的多

裡面的內容有時候不曉得怎樣來分析

哪些值互相是有關聯的,或者大小值該如何來分辨是否足夠

不知道各位有沒有這方面的經驗或資料提供分享的



3則回覆 3
watermelonyu
教授

STATSPACK的 分析

一般來說會看 3 部份,

1. Instance Efficiency Percentages

2. Top 5 Wait Events

3. 再看下面根據不同的 Threshold 而產生的 top sql, 這主要是要先判斷 server 現在的 bottle neck 是在 IO , memory or CPU, 再決定要看哪一項



你可以貼出執行 statspack report 的一些實際數據, 這樣比較好討論
watermelonyu
教授

STATSPACK的 分析

因為是我的測試機,沒什麼Loading

不過還是請你看看,用你的經驗來指導一下

看看從哪一個角度來做比較好
watermelonyu
教授

STATSPACK的 分析

事實上, 如果沒有 loading, 看這個是完全看不出來, 因為根本沒有 session, 那些 hit ratio 都沒有意義



通常要到 production 上, 挑最忙碌的時間, 間隔 1 小時 run 一次, 得到的數據才會很有意義



最好在平常 performance 好的時候, run 出一份, loading 重的時候, run 出另一份, 那就很容易比較了