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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- latch:library cache lock等待事件事件
- latch等待事件彙總事件
- Latch free等待事件(轉)事件
- Latch free等待事件四(轉)事件
- Latch free等待事件三(轉)事件
- Latch free等待事件二(轉)事件
- [異常等待事件latch undo global data]分析事件
- 基於等待事件的效能診斷(轉)事件
- [20190319]shared pool latch與library cache latch的簡單探究.txt
- [20210512]shared pool latch與library cache latch的簡單探究.txt
- [20211229]再論19c latch free等待事件分析.txt事件
- 一次.net code中的placeholder導致的高cpu診斷
- DB BUFFER LRU 列表的latch等待
- [20211031]18c row cache mutext等待事件探究.txtMutex事件
- 碰到一個latch free相關的BUG
- MySQL使用event等待事件進行資料庫效能診斷MySql事件資料庫
- 效能分析(5)- 軟中斷導致 CPU 使用率過高的案例
- 【BUFFER】Oracle buffer cache之 latch 學習記錄Oracle
- [20190423]簡單測試latch nowilling等待模式.txt模式
- oracle常見異常等待——latch處理思路Oracle
- 故障分析 | 大量短時程式導致 cpu 負載過高案例一則負載
- [20211111]19c latch free等待時間分析.txt
- 【等待事件】library cache pin事件
- 當刪除oracle資料庫user時發生row cache lock 等待事件Oracle資料庫事件
- 等待事件enq: TX - row lock contention事件ENQ
- mutex,latch,lock,enqueue hash chains latch基礎概念MutexENQAI
- 解決new Thread().Start導致高併發CPU 100%的問題thread
- 利用 Arthas 精準定位 Java 應用 CPU 負載過高問題Java負載
- SQL問題診斷SQL
- 透過案例學調優之--和 SHARED POOL 相關的主要 Latch
- [轉帖]JFR 定位因為 SSL 導致 CPU Load 飈高的問題
- ORACLE LOCK,LATCH,PINOracle
- Oracle Latch 說明Oracle
- hiccup和Latch off
- 壞程式碼導致的效能問題大賞:CPU佔用飆到了900%!
- [20190415]關於shared latch(共享栓鎖).txt
- [20200223]關於latch and mutext的優化.txtMutex優化
- Code Cache滿導致應用效能降低
- zabbix修改LINUX的CPU負載監控問題Linux負載