回答
您可以忽略一些表而不是語句。 如果確保所有刪除語句都是一個操作表。您可以在複製過程中忽略此表,然後自己操作此表。
感謝wang,但是如何告訴MySQL忽略要在Slave複製的表,命令是什麼? – DBPlayer
在開始複製之前使用--replicate-ignore-table或--replicate-wild-ignore-table選項。你可以查看鏈接https://dev.mysql.com/doc/refman/5.7/en/replication-rules-table-options.html –
謝謝王,我看了看那些選項,看起來像這樣做可能會伎倆,但是我不確定這個選項是否會在這個選項被設置後進入初級的事務生效,或者這個選項將開始忽略已經登錄到二進制日誌但尚未被複制的表的DELETE語句? – DBPlayer
- 1. 如何防止apk複製?
- 2. 如何防止在mysql插入查詢中複製記錄?
- 3. 防止MySQL的複製插入
- 4. 我如何防止重複entrys到mySQL?
- 5. 如何防止JPA回滾事務?
- 6. MySQL二進制日誌記錄防止寫入事務 - Bitnami
- 7. 如何防止用戶在android中強制停止服務?
- 8. 如何防止重複業務邏輯?
- 9. 如何防止服務器回覆304?
- 10. 如何防止複製圖像
- 11. 如何防止模塊複製與MEF?
- 12. 如何防止複製世界地圖
- 13. 如何防止flyweight對象的複製?
- 14. 如何防止複製精簡?
- 15. 如何防止mysql數據文件被複製出
- 16. 如何防止使用mysql複製某些記錄
- 17. Flex - 防止在TextArea中使用滾動複製事件
- 18. 在並行事務中執行Oracle MERGE語句:如何防止重複鍵?
- 19. 如何在mouse_click事件XNA Gamestudio中防止重複函數?
- 20. 可以配置mysql複製以防止複製drop database嗎?
- 21. 如何防止NServiceBus回滾事務或部分事務?
- 22. mySQL - 防止重複預訂
- 23. 防止在yii2中複製batchInsert
- 24. 如何防止ListBox.SelectedIndexChanged事件?
- 25. 如何防止用戶在wordpress中複製並粘貼網址
- 26. 我如何防止導航插件在wordpress中自我複製
- 27. 如何防止i18n在Rails中複製模型?
- 28. 在fork-exec中如何防止不必要的複製?
- 29. 如何防止在android中複製SQLite數據庫?
- 30. 如何防止在java中arraylist的對象複製
如果您指的是表格的內容,那麼您可以使用'DISTINCT'來獲取單個非複製值。這是你要求的嗎? –
謝謝黑豹。我的意思是,我如何確保立即趕上覆制,這是因爲99%的bin日誌包含來自tableA的DELETE?是否可以指示MySQL上的奴隸簡單地忽略任何DELETE語句來表tableA? – DBPlayer
您可以使用['sql_slave_skip_counter'(https://dev.mysql.com/doc/refman/5.7/en/set-global-sql-slave-skip-counter.html),但你必須檢查爲你自己哪些是刪除語句。你也應該真的檢查一下,如果這是你想要的,因爲這會讓你的服務器不同步,這可能會在以後造成嚴重的後果,因爲涉及這個表的任何語句都可能在主服務器和從服務器上產生不同的結果。也許你應該重置你的複製(並加載你的主數據中新鮮的所有數據)。 – Solarflare