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


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

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 9.0、Proxy、連接器或應用程式本身。