1. 程式人生 > >Oracle11G_歸檔和日誌文件

Oracle11G_歸檔和日誌文件

list tro 聯機 循環 非歸檔模式 運行模式 冗余 沒有 文件中

運行方式:Oracle數據庫可以運行在歸檔模式、非歸檔模式,且可以相互切換;
日誌文件分類:聯機日誌文件、歸檔日誌文件;
聯機重做日誌 :記錄對數據的修改,可用於數據恢復、日誌分析;也叫在線日誌文件;
LGWR進程:把日誌緩沖區中的重做條目寫入到硬盤的重做日誌文件中;
重要概念:用戶操作提交後,數據不會丟失;
日誌文件組織:以組的方式進行組織,日誌組按照循環方式工作,在Oracle中 至少有兩個日誌組,當第一個日誌組寫滿時,會發生日誌切換,將日誌寫入日誌組2;當日誌 組2寫滿時,會發生日誌切換,把日誌寫入日誌組1;
運行模式:如果數據庫運行在非歸檔模式,聯機日誌在切換時會丟失;當運行在歸檔模式時,當進行日誌切換時,原日誌組1中的日誌文件會被備份到其他目錄下進行歸檔,這些日誌文件叫做歸檔日誌文件;查看運行方式的命令archive log list;可以手動調整歸檔路徑,歸檔路徑可以有多個,以實現冗余;
日誌文件組管理:可以給一個組增加日誌文件;還可以添加日誌組;不同日誌組大小可以不同,但同一個組內的日誌文件大小必須相同;日誌組默認大小是50MB;
日誌組的狀態:1.CURRENT:當前正在使用的聯機日誌文件組 2 ACTIVE:該日誌組中的日誌文件所對應的日誌記錄所關聯的內存中的臟數據沒有被寫入到數據文件中 3. INACTIVE:該日誌組中的日誌文件所對應的日誌記錄所關聯的內存中的臟數據被寫入到數據文件中 4. UNUSED:未被使用
日誌組切換:自動或手動;

Oracle11G_歸檔和日誌文件