處理 latch_cache_buffers_chains等待事件一例

wtjiang2008發表於2014-07-07
使用者反映某核心業務RAC系統CPU佔用率突然增高,達到99%;
系統環境為AIX+ORACLE 10.2.0.4
透過分析佔用CPU使用率高的SQL語句都是同一個select count(*) as xxx from xxxx yyyy where yyyy.qq_TYPE=:1 and yyyy.aaaa_CODE=:2 and yyyy.gggg='1'
分析了最近兩個小時AWR報告TOP 5事件第一個就是latch: cache buffers chains
查詢執行時間最長的SQL和佔用CPU TIME最長的SQL都是該語句。
由於我們不負責軟體部分,因此將分析結果告知使用者後軟體那邊對該語句進行了最佳化,之後CPU降到20%左右。


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

相關文章