與完整恢復模式(完全記錄所有事務)相比,大容量日誌恢復模式只對大容量操作進行最小記錄(儘管會完全記錄其他事務)。大容量日誌恢復模式保護大容量操作不受**故障的危害,提供最佳效能並占用最小日誌空間。
但是,大容量日誌恢復模式會增加這些大容量複製操作丟失資料的風險,因為大容量日誌操作阻止再次捕獲對每個事務逐一所做的更改。如果日誌備份包含大容量日誌操作,則無法還原到該日誌備份中的時點,而只能還原整個日誌備份。
在大容量日誌恢復模式下,如果日誌備份覆蓋了任何大容量操作,則日誌備份包含由大容量操作所更改的日誌記錄和資料頁。這對於捕獲大容量日誌操作的結果至關重要。合併的資料區可使日誌備份變得非常龐大。此外,備份日誌需要訪問包含大容量日誌事務的資料檔案。如果無法訪問任何受影響的資料庫檔案,則事務日誌將無法備份,並且在此日誌中提交的所有操作都會丟失。
為跟蹤資料頁,日誌備份操作依賴於點陣圖頁的大容量更改,點陣圖頁針對每個區包含一位。對於自上次日誌備份後由大容量日誌操作所更新的每個區,在位圖中將每個位都設定為 1。資料區將複製到日誌中,後跟日誌資料。下圖顯示了日誌備份的構造方式。
在完整或大容量日誌恢復模式下,如果沒有其他因素使日誌記錄保持為活動狀態,則到進行第一次完整備份時,自動檢查點才會截斷事務日誌的未使用部分。第一次完整備份後,截斷要求備份事務日誌。有關截斷延遲因素的資訊,請參閱可能延遲日誌截斷的因素。
大容量日誌恢復模式
與完整恢復模式 完全記錄所有事務 相比,大容量日誌恢復模式只對大容量操作進行最小記錄 儘管會完全記錄其他事務 大容量日誌恢復模式保護大容量操作不受 故障的危害,提供最佳效能並占用最小日誌空間。但是,大容量日誌恢復模式會增加這些大容量複製操作丟失資料的風險,因為大容量日誌操作阻止再次捕獲對每個事務逐一...
U盤容量恢復
使用u盤做啟動盤安裝系統的時候,燒錄後的u盤往往容量縮水。這一點在製作unix系統安裝盤上尤其明顯。其原因是在燒錄u盤的時候u盤被劃分了許多不同的分割槽,而一般作業系統只識別第乙個分割槽。乙個簡單快捷的處理方法是用u盤燒錄軟體燒錄乙個任意的非系統映象檔案到u盤即可。由於這不是乙個系統映象檔案,燒錄時...
mysql日誌恢復 Mysql之日誌恢復
對於mysql,每一步操作都會有相應記錄,如insert,update,delete drop alter等相關ddl或dml操作。有時難免會出錯,但在出錯時如何恢復以復原資料。例如,現在有這些資料 但被我truncate了。需要緊急恢復。首先,確保開啟了binlog輸出 然後,找到當前日誌檔案,使...