LGWR 會定時三秒或出現使用者執行確認時或是 Buffer 快滿了,就會去從 SGA 中的 Redo Log Buffer 將 重作項目 取出, 寫入到 redoxxy.log 中 , 寫入的方式的是彼此交替 , 所以至少要有二個 Redo Logfile Group ,  且循環寫入。LGWR 寫入的前提必須該 Redo Logfile Group 是狀態是 不作用的 (Inactive)。

因安全性的考量,通常會將 Redo Logfile Group 設定二個 Member , 比如 redo01a.log 和 redo01b.log , 大小必須一樣,但存放在不同磁碟上。當 LGWR寫入時,會同時寫入這二個 Member。

此外,因為 日誌因循環 而會被覆寫,所以必須要在日誌被覆寫前,利用 ARCH 將日誌的內容存檔下來,這個機制稱為 Archivelog Mode.

 

 

121214194388131.gif

 

創作者介紹
創作者 Oracle 的頭像
Jack

Oracle

Jack 發表在 痞客邦 留言(0) 人氣( 6 )