【筆記】[lz042.10g.Administrator.I.SG] DBWn、LGWR什麼時候寫?
DBWn什麼時候寫?
- A user's Server Process has searched too long for a free buffer when reading a buffer into Buffer Cache.(當讀一個快取區到快取記憶體中時使用者程式查詢了太長的空快取。)
- The number of modified and commited, but unwritten, buffers in Database Buffer Cache is too large.(在資料庫告訴快取中存中的已修改的和已提交,但未寫入的數量太大時。)
- At a database Checkpoint event. (在資料庫檢查點事件時。)
- A tablespace is taken offline to make it unavailable or changed to READ ONLY.(表空間被修改為離線狀態以使其不可用或不可讀。)
- A segment is dropped.(段被刪除時。)
LGWR什麼時候寫入redo file?
- Every three seconds.(每隔三秒。)
- A user commits a transaction.(使用者提交一個事務。)
- The Redo Log Buffer is one-third full.(重做日誌快取達到三分之一時。)
- The Redo Log Buffer contains 1MB worth of redo information.(重做日誌快取含有1M的有用的重做資訊。)
- Before the DBWn process whenever a database checkpoint occurs.
一個資料庫至少有兩個redo log groups,因為redo logs是迴圈寫的,每個redo log group必須由一個以上的member組成。當一個redo log group被寫滿時,LGWR切換到下個redo log group。當最後一個redo log group也被寫滿時,LGWR切換到第一個redo log group,會覆蓋掉原來的redo log;但如果資料庫執行在ARCHIVE LOG模式的話,當一個redo log group被寫滿時,ARCn後臺程式會講redo log 複製到歸檔日誌路徑,用於資料庫出現故障時進行恢復。
** 幾乎所有的生產資料庫都執行在歸檔模式下,因為當出現硬碟錯誤或使用者錯誤時能用來重做自上次備份後的事務。
**如果LGWR需要寫入redo log groupARCn正試圖複製,這將不成功,因為目的地是滿的,資料庫將掛起直到驅動上的空間被清空。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10314474/viewspace-616360/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DBWn,CKPT,LGWR程式
- CKPT、DBWn、LGWR與3S的關係
- C++中什麼時候用move,什麼時候用forward?C++Forward
- PMON、SMON、DBWn、LGWR、CKPT、ARCH等後臺程式說明
- oracle 的伺服器程式(PMON, SMON,CKPT,DBWn,LGWR,ARCn)Oracle伺服器
- 為什麼寫程式碼的時候聽音樂?
- 為什麼寫程式碼的時候聽音樂
- 什麼時候釋出
- 什麼時候呼叫layoutSubviewsView
- 我寫了個工具,能知道我什麼時候死
- 什麼時候採用socket通訊,什麼時候採用http通訊HTTP
- 新版什麼時候釋出?
- 什麼時候該用vuex?Vue
- 到底什麼時候使用mqMQ
- 什麼時候該用MongoDB?MongoDB
- 前端er,什麼時候,你想寫一個 HTTP 伺服器?前端HTTP伺服器
- EJB2.0中什麼時候用local interface,什麼時候用remote interface (轉)REM
- Haskell程式設計精華:什麼時候該註釋,什麼時候不該註釋Haskell程式設計
- beego 什麼時候支援grpcGoRPC
- python什麼時候縮排Python
- session是什麼時候建立的Session
- Mybatis什麼時候需要宣告jdbcType?MyBatisJDBC
- 什麼時候使用z-index?Index
- 什麼時候使用 Lambda 函式?函式
- 什麼時候Linux才能完美?Linux
- 什麼時候Haskell快於CHaskell
- 什麼時候用有狀態session bean,什麼時候用無狀態session bean (轉)SessionBean
- Jive筆記5--為什麼有時候ThreadID是不連續的 (轉)筆記thread
- win11什麼時候釋出的 win11什麼時候推送詳細介紹
- 舉例說明你什麼時候會用抽象類,什麼時候更願意使用介面?抽象
- request.getParameter("name")什麼時候獲取的引數是null,什麼時候為""空字串Null字串
- 什麼是介面?為什麼使用介面? 什麼時候使用介面?(轉)
- Python的類什麼時候用Python
- 什麼時候 AngularJS 會超越 jQueryAngularJSjQuery
- 屬性提示什麼時候不出現
- 丁磊:那時候我們除了會寫軟體 什麼也不會做
- MySQL什麼時候會使用內部臨時表?MySql
- 什麼時候才是微服務拆分的最佳時機?微服務