Mariadb

在沒有 binlog 的情況下在生產環境中執行 MySQL Galera Cluster 有風險嗎?

  • February 5, 2022

首先:我認為這不是一個好主意。

但是,MariaDB 10.1.xx 中的這個錯誤會導致單個集群節點崩潰。

https://jira.mariadb.org/browse/MDEV-9510

解決方法之一是禁用二進制日誌。

我個人認為,這會帶來很多其他風險,例如數據庫不一致或重啟後無法使數據庫進入一致狀態。

在最終決定禁用二進制日誌之前,我需要了解風險和缺點。

MDEV-9510已在 10.1.30、10.2.11 和所有更高版本中得到解決。

根據設置 MySQL Galera 集群的最佳實踐,必須啟用二進制日誌和二進制日誌格式為 ROW。

不知道您為什麼對禁用 binlogs 感興趣,缺點很少:

  • 無法調試查詢
  • 如果需要,無法設置副本伺服器。

引用自:https://dba.stackexchange.com/questions/176872