DB BUFFER LRU 列表的latch等待
DB BUFFER LRU 列表的latch等待
總結出來如下兩種情況會導致latch等待:
1. 載入記憶體,寫入LRU列表
程式欲讀取還沒有裝載到記憶體上的塊時,透過查詢LRU 列分配到所需空閒緩衝區,在此過程中需要cache buffers lru chain latch。
2. 刷髒塊,同步到物理檔案
資料庫寫入程式將髒緩衝區記錄到檔案上,查詢LRU LIST,將相應緩衝區移動到FREE LIST的過程中,也要獲得cache buffers lru chain latch。
在如下情況下將髒緩衝區記錄到檔案裡:
2.1)session對應的服務程式為了獲得空閒緩衝區,向DBWR 請求記錄髒緩衝區時;
2.2)Oracle程式為執行Parallel Query 或 Backup,Truncate/Drop等工作,請求記錄相關物件的髒緩衝區時;
2.3)週期性或管理上的原因檢查點(checkpointing)被執行時。
2.4)Oracle 為了保障將透過FAST_START_MTTR_TARGET(或LOG_CHECKPOINT_TIMEOUT)指定的時間的恢復,週期性執行檢查點。
2.5)管理員執行檢查點命令或根據日誌檔案切換,也會發生檢查點。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25380026/viewspace-2646368/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- latch等待事件彙總事件
- Latch free等待事件(轉)事件
- 【BUFFER】Oracle buffer cache之 latch 學習記錄Oracle
- Latch free等待事件二(轉)事件
- Latch free等待事件四(轉)事件
- Latch free等待事件三(轉)事件
- latch:library cache lock等待事件事件
- oracle buffer busy waits等待的含義OracleAI
- [異常等待事件latch undo global data]分析事件
- 【等待事件】db file sequential read事件
- 【等待事件】db file scattered read事件
- db file scattered read等待事件事件
- db file sequential read等待事件事件
- 33、buffer_cache_3(redo的產生、LRBA、buffer cache裡的等待事件)事件
- oracle常見異常等待——latch處理思路Oracle
- [20190423]簡單測試latch nowilling等待模式.txt模式
- InnoDB Buffer Pool改進LRU頁面置換
- buffer busy wait 等待事件說明(轉)AI事件
- 【TUNE_ORACLE】等待事件之IO等待“db file sequential read”Oracle事件
- 【TUNE_ORACLE】等待事件之IO等待“db file parallel write”Oracle事件Parallel
- 【TUNE_ORACLE】等待事件之IO等待“db file scattered read”Oracle事件
- [20211111]19c latch free等待時間分析.txt
- 【TUNE_ORACLE】等待事件之“buffer busy waits”Oracle事件AI
- 0316理解db file parallel read等待事件Parallel事件
- 等待事件db file sequential read、db file scattered read和direct read的區別事件
- [20211229]再論19c latch free等待事件分析.txt事件
- Oracle GoldenGate 18.1 支援的DB和OS列表OracleGo
- 0322理解db file parallel read等待事件2Parallel事件
- [20200211]檢視v$db_object_cache的CHILD_LATCH欄位.txtObject
- [20210315]理解db file parallel read等待事件3.txtParallel事件
- [20210315]理解db file parallel read等待事件4.txtParallel事件
- [重慶思莊每日技術分享]-free buffer waits 等待事件AI事件
- XTTS全備開啟BCT後等待事件 block change tracking buffer spaceTTS事件BloC
- [20210512]shared pool latch與library cache latch的簡單探究.txt
- [20190319]shared pool latch與library cache latch的簡單探究.txt
- lru
- mutex,latch,lock,enqueue hash chains latch基礎概念MutexENQAI
- Latch的spin及sleep(zt)