文档首页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
手册页 (TGZ) - 258.2Kb
手册页 (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  replication_asynchronous_connection_failover 表

29.12.11.3 replication_asynchronous_connection_failover 表

此表保存每个复制通道的副本的源列表,用于异步连接故障转移机制。异步连接故障转移机制在现有从副本到源的连接失败后,会自动从适当的列表中建立一个新的异步(源到副本)复制连接。当为由组复制管理的一组副本启用异步连接故障转移时,源列表会在这些副本加入组时广播给所有组成员,并在列表更改时广播给所有组成员。

可以使用 asynchronous_connection_failover_add_sourceasynchronous_connection_failover_delete_source 函数为复制通道添加和删除复制源服务器,以设置和管理源列表。若要添加和删除服务器的托管组,请使用 asynchronous_connection_failover_add_managedasynchronous_connection_failover_delete_managed 函数。

有关更多信息,请参见 第 19.4.9 节,“使用异步连接故障转移切换源和副本”.

replication_asynchronous_connection_failover 表具有以下列

  • CHANNEL_NAME

    此复制源服务器所属的复制通道。如果此通道与其当前源的连接失败,则此复制源服务器将成为其潜在的新源之一。

  • HOST

    此复制源服务器的主机名。

  • PORT

    此复制源服务器的端口号。

  • NETWORK_NAMESPACE

    此复制源服务器的网络命名空间。如果此值为空,则连接使用默认(全局)命名空间。

  • WEIGHT

    此复制源服务器在复制通道源列表中的优先级。权重范围为 1 到 100,100 为最高,50 为默认值。当异步连接故障转移机制激活时,将从通道源列表中列出的备用源中,选择权重设置最高的源进行首次连接尝试。如果此尝试失败,副本将尝试按权重降序连接所有列出的源,然后从权重最高的源重新开始。如果多个源具有相同的权重,则副本将随机排序。

  • MANAGED_NAME

    服务器所属的托管组的标识符。对于 GroupReplication 托管服务,标识符是 group_replication_group_name 系统变量的值。

replication_asynchronous_connection_failover 表具有以下索引

  • 对 (CHANNEL_NAME, HOST, PORT, NETWORK_NAMESPACE, MANAGED_NAME) 的主键

replication_asynchronous_connection_failover 表不允许使用 TRUNCATE TABLE 语句。