oracle controlfile檔案之三
oracle controlfile檔案之三
控制檔案事務
1,操作控制檔案期間產生對於控制檔案內容的更改
2,為了防止多會話併發修改控制檔案內容,透過持6 level cf enqueue lock
3,而在讀取控制檔案內容期間,持共享cf enqueue lock
4,當然,如果某程式或例項恢復期間也會持cf enqueue lock
控制檔案事務:
小結:1,自控制檔案頭之後的記錄型別,皆是採用雙份備份方式
即一個邏輯資料塊對應2個物理塊
2,一個物理塊為最新的控制檔案內容,另一個物理塊為備份
3,為了實時追蹤邏輯資料塊中2個物理塊哪個是最新的塊,採用block version bitmap;
4,控制檔案也會緩衝起來,有頭和尾
5,controlfile seq會儲存在控制檔案頭和block version bitmap
6,controlfile seq用於在每個controlfile block的緩衝頭之間,替換scn,以檢查是否在熱備期間發生split block
6,controlfile seq也用於在多會話同時讀取一致性的控制檔案快照,否則產生ora-00235
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-757483/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 控制檔案(CONTROLFILE)Oracle
- Oracle 控制檔案(CONTROLFILE) -- <2>Oracle
- Oracle 控制檔案(CONTROLFILE)- <1>Oracle
- oracle之 利用 controlfile trace檔案重建控制檔案Oracle
- Oracle基礎 06 控制檔案 controlfileOracle
- 重建控制檔案--alter database backup controlfile to traceDatabase
- 冷備控制檔案 & Using Backup Controlfile
- controlfile檔案的備份與恢復
- oracle controlfile理解Oracle
- oracle controlfile template;Oracle
- Controlfile 重建控制檔案 noresetlogs, resetlogs..
- 檔案上傳之三基於flash的檔案上傳
- 關於using backup controlfile(丟失控制檔案和資料檔案)
- 控制檔案(controlfile)中的各個section 代表什麼 ?
- CONFIGURE CONTROLFILE AUTOBACKUP OFF下恢復控制檔案
- oracle重建controlfile指令碼Oracle指令碼
- Oracle恢復例項之三:active或current聯機日誌檔案丟失Oracle
- 【Oracle】Oracle常用EVENT之三Oracle
- 【實驗】從RMAN備份中恢復controlfile控制檔案
- 轉載 控制檔案(controlfile)中的各個section 代表什麼 ?
- Oracle跟蹤檔案trace檔案Oracle
- oracle-新增 controlfile 以及重建spfileOracle
- Oracle Internals Notes : Controlfile DumpsOracle
- 關於控制檔案的擴充套件問題 (全面) - Expanded controlfile section套件
- Oracle 控制檔案Oracle
- Oracle ----口令檔案Oracle
- oracle 寫檔案Oracle
- oracle v$lock系列之三Oracle
- 檢視oracle中controlfile的內容Oracle
- oracle中的 RESIZE檔案or ADD檔案Oracle
- Oracle 密碼檔案Oracle密碼
- ORACLE 概要檔案管理Oracle
- Oracle重建控制檔案Oracle
- ORACLE 新增控制檔案Oracle
- Oracle 引數檔案Oracle
- Oracle 託管檔案Oracle
- ORACLE控制檔案管理Oracle
- oracle trace檔案解析Oracle