此表保存副本异步连接故障转移机制用于处理托管组(包括组复制拓扑)的配置信息。
当您将组成员添加到源列表并将它定义为托管组的一部分时,异步连接故障转移机制会更新源列表以使其与成员资格更改保持一致,并在组成员加入或离开时自动添加和删除组成员。当为由组复制管理的副本组启用异步连接故障转移时,源列表会在组成员加入时以及列表更改时广播到所有组成员。
如果源列表上的另一个可用服务器具有更高的优先级(权重)设置,则异步连接故障转移机制会使连接失效。对于托管组,源的权重会根据它是否是主服务器或从服务器来分配。因此,假设您将托管组设置为为主服务器分配更高的权重,为从服务器分配更低的权重,当主服务器发生变化时,新主服务器将被分配更高的权重,因此副本会将连接切换到它。此外,如果当前连接的托管源服务器离开托管组,或者不再是托管组中的多数成员,异步连接故障转移机制还会更改连接。有关更多信息,请参见 第 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
表。