處理 latch_cache_buffers_chains等待事件一例
使用者反映某核心業務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%左右。
系統環境為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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- log file sync等待事件處理思路事件
- 常見佇列等待事件處理思路佇列事件
- os thread startup等待事件HANG處理thread事件
- oracle常見等待事件及處理方法Oracle事件
- 查詢等待事件及處理指令碼事件指令碼
- enq: SQ - contention 等待事件處理辦法ENQ事件
- enq: TX - row lock contention等待事件處理ENQ事件
- 'library cache lock'等待事件的處理方法事件
- 常見的wait等待事件及處理AI事件
- 常見的wait等待事件及處理(zt)AI事件
- 檢視EBS 資料庫等待事件及處理資料庫事件
- 事件處理函式OnEnter OnExit 使用一例 (轉)事件函式
- 記一次gc buffer busy等待事件的處理GC事件
- cursor: pin S wait on X等待事件的處理過程AI事件
- wait等待事件及其處理方法 awr top5 報告AI事件
- 【徵文】cursor: pin S wait on X等待事件的處理過程AI事件
- 事件處理事件
- 【等待事件】ORACLE常見等待事件事件Oracle
- mysqlconnect bug 處理一例。MySql
- OGG 故障處理一例
- goldengate故障處理一例Go
- 【等待事件】等待事件系列(5.1)--Enqueue(佇列等待)事件ENQ佇列
- Flutter | 事件處理Flutter事件
- JavaScript事件處理JavaScript事件
- React事件處理React事件
- vue事件處理Vue事件
- IE事件處理事件
- 事件相容處理事件
- JS事件處理JS事件
- ORACLE鎖等待的處理方法Oracle
- javaScript事件(二)事件處理程式JavaScript事件
- 等待事件事件
- ORA-04030處理一例
- ORA-00054 故障處理一例
- ORA-16038處理一例
- goldengate故障處理一例(續)Go
- database link故障處理一例Database
- react之事件處理React事件