10.2出現SQL Memory Manager latch型別的latch free
客戶環境出現了明顯的LATCH FREE等待事件,而等待的latch型別為sql memory manager latch。
詳細版本為10.2.0.5 RAC for Hp-ux,問題出現時,AWR的TOP 5資訊為:
Event |
Waits |
Time(s) |
Avg Wait(ms) |
% Total Call Time |
Wait Class |
latch free |
387,948 |
1,686,005 |
4,346 |
60.8 |
Other |
CPU time |
219,941 |
7.9 |
|||
gc buffer busy |
19,927,407 |
8,938 |
0 |
.3 |
Cluster |
gc current block 2-way |
6,143,005 |
5,328 |
1 |
.2 |
Cluster |
db file sequential read |
789,784 |
4,744 |
6 |
.2 |
User I/O |
在TOP 5中latch free所佔DBTIME的比例已經超過了60,顯然在這種情況下,資料庫無法正常的處理請求,作業系統上CPU處於100%繁忙狀態。
查詢MOS,發現導致問題的原因在於PGA的設定不足,詳見文件Bug 9732503 latch free waits for SQL Memory Manager latch / extra child cursors,雖然當前的PGA命中率並不是很低,達到了96.88%,不過其他方面都與bug描述的非常接近。
這個bug影響的版本包括10.2.0.4、10.2.0.5和11.2.0.1,Oracle在11.2.0.2和11.1.0.7中被FIXED,對於當前10.2的版本,最簡單的解決這個問題的方法就是提高PGA_AGGREGATE_TARGET的值。
客戶將PGA_AGGREGATE_TARGET從5G調整到10G後,這個問題沒有再次出現。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4227/viewspace-743722/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- latch free事件的整理事件
- latch free等待事件事件
- 12c設定RESULT_CACHE_MODE=MANUAL發生'Result Cache:RC Latch'型別的Latch Free等待型別
- latch free事件的整理(轉)事件
- Latch free等待事件(轉)事件
- Latch free等待事件三事件
- Latch free等待事件四事件
- Latch free等待事件二事件
- Latch free等待事件一事件
- latch free(cache buffers chain)AI
- Identify Which Latch is Associated with a "latch free" wait-413942.1IDEAI
- Latch free等待事件三(轉)事件
- Latch free等待事件四(轉)事件
- Latch free等待事件二(轉)事件
- latch free 等待事件說明事件
- 【分享】latch free等待事件(一)事件
- latch free 中 cache buffer chain 的整理AI
- latch free 等待事件說明(轉)事件
- 分割槽解決LATCH FREE #98
- latch free 等待事件的診斷語句事件
- 【 latch和lock的區別 】
- latch和lock的區別
- Latch 與 Lock 的區別
- 由最長SQL想到的Latch Free( Library Cache Pin/Lock)整理~~草稿SQL
- oracle一次卡頓案例(六)-latch freeOracle
- Oracle Latch及latch衝突Oracle
- 【鎖】Latch、lock、 pin的區別
- enqueue, latch的理解及區別ENQ
- Latch和Lock的區別(轉)
- [20170324]cpu 100%,latch free等待分析
- Oracle中latch和lock的區別Oracle
- Oracle KSL Latch 管理層 與 Latch管理Oracle
- latch入門?(最新更新part4:這才是真正的latch)---你所不知道的latch
- cbc latch或cache buffer chains latch系列一AI
- oracle 11g latch之v$latch系列二Oracle
- oracle 11g latch之v$latch系列三Oracle
- Oracle Latch & LockOracle
- 關閉資料庫出現PMON failed to acquire latch資訊資料庫AIUI