此表格保存複本的非同步連線容錯移轉機制所使用的組態資訊,以處理受管理群組,包括群組複製拓撲。
當您將群組成員新增至來源清單,並將其定義為受管理群組的一部分時,非同步連線容錯移轉機制會更新來源清單,以使其與成員資格變更保持一致,並在群組成員加入或離開時自動新增和移除群組成員。當針對由群組複製管理的複本群組啟用非同步連線容錯移轉時,來源清單會在所有群組成員加入時,以及清單變更時廣播給所有群組成員。
如果來源清單上的另一個可用伺服器具有較高的優先順序(權重)設定,則非同步連線容錯移轉機制會容錯移轉連線。對於受管理群組,來源的權重會根據其是主要伺服器還是次要伺服器來指派。因此,假設您設定受管理群組以將較高的權重給予主要伺服器,而將較低的權重給予次要伺服器,當主要伺服器變更時,較高的權重會指派給新的主要伺服器,因此複本會將連線變更為該伺服器。如果目前連線的受管理來源伺服器離開受管理群組,或不再是受管理群組中的大多數,則非同步連線容錯移轉機制也會變更連線。如需更多資訊,請參閱第 19.4.9 節,「使用非同步連線容錯移轉切換來源與複本」。
replication_asynchronous_connection_failover_managed
表格具有這些欄位
CHANNEL_NAME
此受管理群組的伺服器運作的複製通道。
MANAGED_NAME
受管理群組的識別碼。對於
GroupReplication
受管理服務,識別碼是group_replication_group_name
系統變數的值。MANAGED_TYPE
非同步連線容錯移轉機制為此群組提供的受管理服務類型。目前唯一可用的值為
GroupReplication
。CONFIGURATION
此受管理群組的組態資訊。對於
GroupReplication
受管理服務,組態會顯示指派給群組主要伺服器和次要伺服器的權重。例如:{"Primary_weight": 80, "Secondary_weight": 60}
Primary_weight
:介於 0 到 100 之間的整數。預設值為 80。Secondary_weight
:介於 0 到 100 之間的整數。預設值為 60。
replication_asynchronous_connection_failover_managed
表格具有這些索引
主索引鍵在 (
CHANNEL_NAME, MANAGED_NAME
)
TRUNCATE TABLE
不允許用於 replication_asynchronous_connection_failover_managed
表格。