熱備份時被修改的資料塊如何記錄在聯機日誌檔案
Oracle 10g , 11g
熱備份 -
發出begin backup以後,第一次修改資料塊中的資料行之前,在online redo log檔案中記錄整個資料塊的修改前的
資料(以重做記錄形式?)。在使用熱備份進行恢復時,一旦發現某個資料塊被分離(split),則會利用日誌檔案中記錄的數
據對整個資料塊進行恢復 。 那麼如果熱備份期間有第二次,第三次修改了該資料塊, Oracle 應該不會再次記錄第二次
修改前的整個塊包含的資料行 (因為有第一次修改前的聯機日誌中的整塊的記錄加上後面的log足可以恢復) ?
如果如上所述,那麼在第二次修改這個塊的時候,Oracle是如何知道這個資料塊第一次修改前的整塊中的資料已經記錄在
聯機日誌檔案中而不用再次記錄整塊到聯機日誌中呢 ?
熱備份 -
發出begin backup以後,第一次修改資料塊中的資料行之前,在online redo log檔案中記錄整個資料塊的修改前的
資料(以重做記錄形式?)。在使用熱備份進行恢復時,一旦發現某個資料塊被分離(split),則會利用日誌檔案中記錄的數
據對整個資料塊進行恢復 。 那麼如果熱備份期間有第二次,第三次修改了該資料塊, Oracle 應該不會再次記錄第二次
修改前的整個塊包含的資料行 (因為有第一次修改前的聯機日誌中的整塊的記錄加上後面的log足可以恢復) ?
如果如上所述,那麼在第二次修改這個塊的時候,Oracle是如何知道這個資料塊第一次修改前的整塊中的資料已經記錄在
聯機日誌檔案中而不用再次記錄整塊到聯機日誌中呢 ?
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-673942/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- noarchivelog模式下冷備時沒有備份聯機重做日誌檔案Hive模式
- RMAN備份資料檔案+控制檔案+歸檔日誌
- 備份歸檔日誌檔案
- 【Oracle】如何修改資料檔案和日誌檔案的路徑Oracle
- oracle實驗記錄 (恢復,備份-含壞塊資料檔案)Oracle
- 記錄日誌檔案
- rman全庫備份備份歸檔日誌檔案
- 聯機重做日誌、歸檔日誌、備用重做日誌
- 【備份與恢復】重建受損的聯機重做日誌檔案成員
- data guard中增加與刪除主備資料庫中的聯機重做日誌與備重做日誌檔案資料庫
- 沒備份,歸檔日誌存在,丟失資料檔案的恢復
- 不完全恢復(資料檔案備份--新建表空間--控制檔案備份--日誌歸檔檔案)
- 使用logmnr,在RMAN備份檔案中恢復備份的歸檔日誌檔案進行分析
- Backup And Recovery User's Guide-備份資料庫-備份歸檔重做日誌檔案GUIIDE資料庫
- 【備份與恢復】恢復受損的複用聯機重做日誌檔案
- PHP設定時區,記錄日誌檔案的方法PHP
- DG保護模式與備用聯機日誌檔案模式
- Oracle RMAN 不完全恢復(只有資料檔案備份,丟失歸檔日誌備份)Oracle
- oracle 聯機重做日誌檔案Oracle
- 備份歸檔日誌
- 第5章:從開啟的資料庫備份與恢復之備份歸檔日誌檔案資料庫
- 如何用rman備份不是預設目錄下的歸檔日誌,
- 備份與恢復--從備份的歸檔日誌中恢復資料
- 用RMAN備份歸檔日誌時檢查歸檔日誌是否存在
- nginx日誌檔案按天記錄定時清理迴圈記錄Nginx
- 聯機重做日誌檔案的恢復
- 備份之歸檔重做日誌備份
- rman備份後為什麼要同時備份歸檔日誌
- 當丟失控制檔案但重做日誌檔案還在時如何恢復資料庫資料庫
- Oracle 之利用BBED修改資料塊SCN----沒有備份資料檔案的資料恢復Oracle資料恢復
- ORACLE 11G沒有備份檔案引數檔案在異機通過rman備份恢復找回被誤刪的資料Oracle
- 使用冷備份與冷備份後的資料庫歸檔日誌檔案進行資料庫不完整恢復資料庫
- Laravel 指定日誌檔案記錄任意日誌Laravel
- oracle聯機熱備份的原理(轉)Oracle
- oracle聯機熱備份的原理(1)Oracle
- oracle聯機熱備份的原理(2)Oracle
- 在Oracle中,如何定時刪除歸檔日誌檔案?Oracle
- Oracle設定多個歸檔路徑生成多份歸檔日誌,Rman備份時也只備份其中的一份歸檔日誌Oracle