latch 相關效能問題診斷: latch: row cache objects等待事件導致CPU負載高
Oracle 11.2.0.1.0 , EBS R12.1.3
現象: DB環境效能不穩定,CPU持續100%,後臺很多Active Session。
分析:
1. 生成AWR報告,檢視等待事件,發現 latch: row cache objects 等待事件比較嚴重。
Top 5 Timed Foreground Events
Event Waits Time(s) Avg wait (ms) % DB time Wait Class
DB CPU 44,158 37.91
latch: row cache objects 101,681,447 25,442 0 21.84 Concurrency
library cache lock 1,636 14,850 9077 12.75 Concurrency
enq: TX - row lock contention 164 9,053 55200 7.77 Application
enq: SQ - contention 468 3,617 7728 3.11 Configuration
2. 檢視AWR報告中Latch Statistics下的 Latch Miss Sources
Latch Miss Sources
-only latches with sleeps are shown
-ordered by name, sleeps desc
Latch Name Where NoWaitMisses Sleeps Waiter Sleeps
row cache objects kqrpre: find obj 0 47,385,304 29,486,952
row cache objects kqreqd 0 13,710,373 22,722,332
row cache objects kqreqd: reget 0 13,121,647 22,009,939
undo global data ktusm_stealext_2 0 4,990 2,025
後續見評論部分
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-1073557/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- row cache objects latch研究Object
- Latch: Row Cache Objects (One bug?)Object
- buffer cache與相關的latch等待事件事件
- latch 相關等待事件事件
- oracle library cache相關的等待事件及latchOracle事件
- 轉_診斷latch:shared pool等待事件事件
- latch free 等待事件的診斷語句事件
- Cache Buffer Chain Latch等待事件AI事件
- ORACLE Active dataguard 一個latch: row cache objects BUGOracleObject
- latch:library cache lock等待事件事件
- cache buffer lru chain latch等待事件AI事件
- oracle 'row cache objects' 等待事件解釋OracleObject事件
- ORACLE等待事件latch: cache buffers chainsOracle事件AI
- 等待事件_cache_buffers_chains_latch事件AI
- 等待事件_cache_buffers_lru_chain_latch事件AI
- 由row cache lock等待事件引起的效能問題事件
- How to Match a Row Cache Object Child Latch to its Row CacheObject
- latch free等待事件事件
- 【效能調整】等待事件(九) latch原理事件
- WAITEVENT: "latch: row cache objects" Reference Note (Doc ID 1550722.1)AIObject
- latch: row cache objects 和cursor: pin S wait on X共同出現ObjectAI
- Latch free等待事件(轉)事件
- latch等待事件彙總事件
- Latch free等待事件三事件
- Latch free等待事件四事件
- Latch free等待事件二事件
- Latch free等待事件一事件
- Metlink:How to Match a Row Cache Object Child Latch to its Row CacheObject
- 等待事件效能診斷方法事件
- Latch free等待事件三(轉)事件
- Latch free等待事件四(轉)事件
- Latch free等待事件二(轉)事件
- latch free 等待事件說明事件
- 【分享】latch free等待事件(一)事件
- Oracle10.2.0.3 fox aix 上 In memory undo latch導致高CPU佔用問題解決OracleAI
- 【效能調整】等待事件(十) 10g中的latch等待事件
- Latch導致MySQL CrashMySql
- 處理 latch_cache_buffers_chains等待事件一例AI事件