Replication
MariaDB - 如何在主伺服器上而不是從伺服器上刪除分區
我讀過關於過濾複製的文章,我只遇到了我已經知道的資訊,比如你只能選擇一個數據庫或一個表來進行複制。
我的案例是我想擁有一個纖薄而快速的主數據,並將主要數據組織成分區 - 每天一個分區(每天創建一個新分區)。master 只保留最近 10 天的數據,我需要 slave 保留所有數據。
我如何
ALTER TABLE ... DROP PARTITION
在 master 上而不在 slave 上複製?在我看來,我必須以某種方式指示主人不要將此操作寫入 bin-log,但我該怎麼做呢?
您可以在執行
SET SESSION sql_log_bin=0
之前在會話中執行ALTER TABLE..
.