【等待事件】library cache pin
等待事件 library cache pin
AWR 中顯示的等待事件
library cache pin 56,938 734K 12892 94.2 Concurrency
事件原因
透過檢索資料可知,這個問題應該是其他會話執行相關的包時發出'alter package' 命令引起的,這個命令會做編譯 package 的操作。
當其他會話需要引用package 或執行 Package 時,這些會話通常需要以共享模式請求控制程式碼。因此,正在編譯包的會話將阻塞後面的其他會話。
當正在編譯包的會話被其他會話阻塞時,資料庫可能會hang 住。
解決方法
在業務正常執行的中,避免進行DDL 維護操作,尤其是與編譯 package 的相關操作。
---- end -----
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31529886/viewspace-2747004/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 等待事件--library cache pin事件
- library cache pin 等待事件事件
- 解決library cache pin等待事件事件
- enq:Library cache lock/pin等待事件ENQ事件
- library cache pin等待事件的模擬事件
- library cache pin等待分析
- 模擬cache buffers chains與library cache pin等待事件AI事件
- 查詢Library Cache Pin等待原因
- 'cursor:mutex ..'/ 'cursor:pin ..'/ 'library cache:mutex ..'型別的等待事件Mutex型別事件
- 定位Library Cache pin,Library Cache lock等待的解決方法
- 分析解決因”library cache pin”等待
- LIBRARY CACHE LOCK 等待事件事件
- zt_library cache pin和lock等待分析
- latch:library cache lock等待事件事件
- Oracle Edit product卡死不動,引起的等待事件‘library cache pin’解決方案Oracle事件
- library cache lock和cursor: pin S wait on X等待AI
- Library Cache Pin 及 Library Cache Lock分析
- library cache lock和library cache pin理解
- 記一次library cache pin事件解決事件
- 【TUNE_ORACLE】等待事件之“library cache lock”Oracle事件
- 尋找 library cache lock 等待事件的session事件Session
- 'library cache lock'等待事件的處理方法事件
- 俺也談談 library cache lock 等待事件事件
- 【TUNE_ORACLE】等待事件之“library cache pins”Oracle事件
- oracle library cache相關的等待事件及latchOracle事件
- 模擬library cahe lock/pin等待事件以及問題定位事件
- library cache pin和library cache lock的診斷分析
- library cache lock和library cache pin區別總結
- [20130228]等待事件library cache pin的快速定位與解決.txt事件
- oracle library cache之library cache lock_library cache pin wait event釋義OracleAI
- cursor: pin S 等待事件事件
- 【效能調整】等待事件(八) library cache locks and pins事件
- library cache pin 阻塞程式查詢
- Library cache lock/pin詳解(轉)
- zt_如何平面解決library cache lock和library cache pin
- DBA手記(學習)-library cache pin
- 【ASK_ORACLE】Library Cache概念篇(二)之Library Cache Pin的定義Oracle
- library cache pin/lock的解決辦法