抄本的清除參數
當指令變更抄本時,會在該抄本的作業日誌中記錄一個項目。同時,當您匯出更新封包時,也會為每一個目標抄本建立一個 export_sync 記錄。這些記錄由
recoverpacket
指令用來重設抄本的紀元編號矩陣。
您可以清除 oplog 項目和 export_sync 記錄以收回磁碟空間和資料庫記錄,但您必須保留它們一段夠久的時間,以確保您可以從抄本失敗和封包流失中回復。
Oplog 清除
必須將 oplog 項目保留很長一段時間。當抄本產生更新封包時,需要這些項目。在協助其他抄本從災難性失效中回復時,也可能需要 oplog 項目。如果沒有抄本可以提供這些項目,所還原的抄本必須重建。因為在同步化期間需要使用 oplog 項目,所以您的同步化策略將決定清除 oplog 的頻率。
上層主題:
MultiSite 使用模型
相關概念
資料庫的作業日誌
疑難排解 MultiSite 作業
相關參考
scruboplog
意見