控制檔案/歸檔日誌
控制檔案用於記錄和維護資料庫的物理結構,並且每個Oracle資料庫至少要包含一個控制檔案。當使用Oracle Server時,一個例程只能訪問一個資料庫,Oracle正是通過控制檔案在例程和資料庫之間建立關聯的。當裝載資料庫時,Oracle會根據初始化引數control_files來定位控制檔案;當開啟資料庫時,Oracle會依據控制檔案所記載的資訊開啟所有資料檔案和重做日誌。在控制檔案中記載的資訊如圖2-6所示:
控制檔案:-》 資料檔案的位置大小 重做日誌檔案的位置及大小 資料庫名稱及建立時間 日誌序列號
通過查詢動態效能檢視V$CONTROLFILE,可以顯示當前資料庫的所有控制檔案。示例如下:
SQL> SELECT name from V$controlfile;
NAME
D:\DEMO\CONTROL01.CTL
歸檔日誌(Archived Redo Log)
歸檔日誌是非活動重做日誌的備份。通過使用歸檔日誌,可以保留所有重做歷史記錄。當資料庫出現介質失敗時,使用資料檔案副本和重做歷史記錄可以完全恢復資料庫。注意,只有在ARCHIVELOG模式下才會生成歸檔日誌,並且當進行日誌切換時,Oracle可以自動生成歸檔日誌。
假定資料庫只包含兩個日誌組,並且處於ARCHIVELOG模式。初始階段LGWR會將事務變化寫入到日誌組一。當日志組一寫滿之後,LGWR會將事務變化寫入到日誌組二,並且會促使ARCH程式將日誌組一的內容儲存到歸檔日誌。依此類推,在RAC環境中,每個重做執行緒都會生成相應的歸檔日誌。通過查詢動態效能檢視V$ARCHIVED_LOG,可以顯示特定重做執行緒所生成的歸檔日誌資訊。下面以顯示重做執行緒1所生成的歸檔日誌為例說明使用V$ARCHIVED_LOG的方法,示例如下:
SQL>col name format a42
SQL>SELECT name,first_change#,next_change# from v$archived_log where thread#=1;
NAME FIRST_CHANGE# NEXT_CHANGE#
D:\DEMO\ARCHIVE\ARC00021_0537091099.001 410415 412863
D:\DEMO\ARCHIVE\ARC00022_0537090100.001 412863 412866
如上所示,name用於標識歸檔日誌檔名,first_change#對應于歸檔日誌的起始SCN值,next_change#對應於下一個歸檔日誌的起始SCN值。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12035968/viewspace-567003/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 【Oracle】歸檔日誌管理-設定歸檔日誌路徑以及歸檔日誌冗餘Oracle
- 歸檔日誌挖掘
- PostgreSQL 歸檔日誌SQL
- oracle歸檔日誌Oracle
- 歸檔oracle alert日誌Oracle
- 14. 日誌歸檔
- Oracle歸檔日誌清理Oracle
- Oracle使用備份檔案集恢復歸檔日誌Oracle
- 手工rm刪除歸檔日誌對備份歸檔日誌的影響
- Oralce資料庫關閉歸檔日誌並且刪除歸檔日誌資料庫
- 在Oracle中,如何定時刪除歸檔日誌檔案?Oracle
- 批量註冊歸檔日誌
- DG歸檔日誌缺失恢復
- ArgoWorkflow教程(四)---Workflow & 日誌歸檔Go
- logminer異機挖掘歸檔日誌
- 達夢資料庫DM8之刪除歸檔日誌檔案資料庫
- rman 還原歸檔日誌(restore archivelogRESTHive
- oracle11G歸檔日誌管理Oracle
- 【REDO】Oracle 日誌挖掘,分析歸檔日誌線上日誌主要步驟Oracle
- oracle dg 歸檔日誌恢復情況Oracle
- oracle 刪除過期的歸檔日誌Oracle
- 【SQL】Oracle 歸檔日誌暴增原因分析SQLOracle
- PostgreSQL的xlog/Wal歸檔及日誌清理SQL
- Oracle歸檔日誌暴增排查優化Oracle優化
- java專案日誌配置檔案Java
- oracle rman備份歸檔日誌需要先切換日誌嗎Oracle
- 【MySQL日誌】MySQL日誌檔案初級管理MySql
- Oracle設定多個歸檔路徑生成多份歸檔日誌,Rman備份時也只備份其中的一份歸檔日誌Oracle
- 日誌檔案過大清理
- sybase iq日誌檔案管理
- MySQL InnoDB日誌檔案配置MySql
- 測試在丟失歸檔日誌的情況下,跳過部分歸檔日誌進行資料恢復資料恢復
- Oracle DataGuard歸檔日誌丟失處理方法Oracle
- [20221121]rman刪除歸檔日誌問題.txt
- oracle資料庫歸檔日誌量陡增分析Oracle資料庫
- 探究MySQL中的日誌檔案MySql
- 日誌檔案使用小結(轉)
- mysql的日誌檔案詳解MySql
- lumen 日誌按天生成檔案