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