此資料表顯示整個複寫群組的群組組態選項。此資料表僅在安裝群組複寫時可用。
replication_group_communication_information
資料表具有以下欄位
WRITE_CONCURRENCY
群組可以平行執行的最大共識執行個體數。預設值為 10。請參閱第 20.5.1.3 節,「使用群組複寫群組寫入共識」。
PROTOCOL_VERSION
群組複寫通訊協定版本,決定了使用的訊息傳遞功能。此設定是為了容納您希望群組支援的最舊 MySQL 伺服器版本。請參閱第 20.5.1.4 節,「設定群組的通訊協定版本」。
WRITE_CONSENSUS_LEADERS_PREFERRED
群組複寫已指示群組通訊引擎用來驅動共識的領導者。對於在單一主要模式下,且
group_replication_paxos_single_leader
系統變數設定為ON
,且通訊協定版本設定為 8.0.27 或更新版本的群組,單一共識領導者是群組的主要成員。否則,所有群組成員都會被用作領導者,因此它們都會顯示在此處。請參閱第 20.7.3 節,「單一共識領導者」。WRITE_CONSENSUS_LEADERS_ACTUAL
群組通訊引擎實際用來驅動共識的領導者。如果群組正在使用單一共識領導者,且主要成員目前不健康,則群組通訊會選取替代的共識領導者。在此情況下,此處指定的群組成員可能會與偏好的群組成員不同。
WRITE_CONSENSUS_SINGLE_LEADER_CAPABLE
判斷複製群組是否能夠使用單一共識領導者。1 代表該群組啟動時已啟用單一領導者 (
group_replication_paxos_single_leader = ON
),即使此群組成員上group_replication_paxos_single_leader
的值後來被變更,此資訊仍然會顯示。0 代表該群組啟動時已停用單一領導者模式 (group_replication_paxos_single_leader = OFF
),或者其群組複寫通訊協定版本不支援使用單一共識領導者 (8.0.27 之前的版本)。此資訊僅針對狀態為ONLINE
或RECOVERING
的群組成員傳回。MEMBER_FAILURE_SUSPICIONS_COUNT
每個群組成員的位址,並搭配本地節點將該成員視為可疑的次數。此資訊以 JSON 格式顯示。對於具有三個成員的群組,此欄的值應與此處顯示的內容類似
{ "d57da302-e404-4395-83b5-ff7cf9b7e055": 0, "6ace9d39-a093-4fe0-b24d-bacbaa34c339": 10, "9689c7c5-c71c-402a-a3a1-2f57bfc2ca62": 0 }
replication_group_communication_information
資料表沒有索引。
TRUNCATE TABLE
不允許用於 replication_group_communication_information
資料表。