文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  ...  /  多主模式與單主模式

20.1.3 多主模式與單主模式

群組複製以單主模式或多主模式運作。群組的模式是群組範圍的組態設定,由 group_replication_single_primary_mode 系統變數指定,該變數在所有成員上必須相同。ON 表示單主模式,這是預設模式,而 OFF 表示多主模式。群組成員無法以不同的模式部署,例如一個成員設定為多主模式,而另一個成員設定為單主模式。

您無法在群組複製執行時手動變更 group_replication_single_primary_mode 的值。您可以使用 group_replication_switch_to_single_primary_mode()group_replication_switch_to_multi_primary_mode() 函數,在群組複製仍在執行時將群組從一種模式移至另一種模式。這些函數管理變更群組模式的程序,並確保您的資料安全且一致。在較早的版本中,若要變更群組的模式,您必須停止群組複製,並在所有成員上變更 group_replication_single_primary_mode 的值。然後執行群組的完整重新啟動(由 group_replication_bootstrap_group=ON 的伺服器啟動),以實作變更為新的運作組態。您不需要重新啟動伺服器。

無論部署的模式為何,群組複製都不會處理用戶端容錯移轉。這必須由中介軟體架構處理,例如 MySQL Router 8.4、 Proxy、連接器或應用程式本身。