1. 程式人生 > 資料庫 >MySQL的SQL語句 -複製語句(14)- 控制組複製的 SQL 語句 - 配置組複製模式的函式

MySQL的SQL語句 -複製語句(14)- 控制組複製的 SQL 語句 - 配置組複製模式的函式

配置組複製模式的函式

以下函式使您能夠控制複製組執行的模式,即單主模式或多主模式。

● group_replication_switch_to_single_primary_mode()

將以多主模式執行的組更改為單主模式,無需停止組複製。必須在以多主模式執行的複製組的成員上執行。當更改為單主模式時,會在所有組成員上禁用嚴格的一致性檢查,這在單主模式下是必需的(group_replication_enforce_update_everywhere_checks=OFF)。

語法:

STRING group_replication_switch_to_single_primary_mode([str])

str:包含組成員UUID的字串,該成員應成為新的單一主節點。組的其他成員變成了輔助。

返回值:

包含操作結果的字串,例如操作是否成功。

示例:

SELECT group_replication_switch_to_single_primary_mode(member_uuid);

● group_replication_switch_to_multi_primary_mode()

將以單主模式執行的組更改為多主模式。必須在以單主模式執行的複製組的成員上執行。

語法:

STRING group_replication_switch_to_multi_primary_mode()

此函式沒有引數。

返回值:

包含操作結果的字串,例如操作是否成功。

例子:

SELECT group_replication_switch_to_multi_primary_mode()

所有屬於這個組的成員都成為主節點。

官方網址: