Documentation Home

27.12.11.11 复制组成员表

此表显示复制组成员的网络和状态信息。显示的网络地址是用于将客户端连接到组的地址,不应与指定的成员的内部组通信地址混淆 group_replication_local_address

replication_group_members 表有以下列:

  • CHANNEL_NAME

    组复制通道的名称。

  • MEMBER_ID

    成员服务器 UUID。这对组中的每个成员都有不同的值。这也可以用作密钥,因为它对每个成员都是唯一的。

  • MEMBER_HOST

    此成员的网络地址(主机名或 IP 地址)。从成员的 hostname变量中检索。这是客户端连接到的地址,与用于内部组通信的 group_replication_local_address 不同。

  • MEMBER_PORT

    服务器侦听的端口。从成员的port变量中检索。

  • MEMBER_STATE

    该成员的当前状态;可以是以下任何一项:

    • ONLINE: 该成员处于功能完备状态。

    • RECOVERING:服务器已加入一个正在从中检索数据的组。

    • OFFLINE: 组复制插件已安装但尚未启动。

    • ERROR:该成员在应用交易或恢复阶段遇到错误,并且未参与该组的交易。

    • UNREACHABLE: 故障检测进程怀疑无法联系到该成员,因为群消息已超时。

    请参阅第 18.4.2 节,“组复制服务器状态”

  • MEMBER_ROLE

    成员在组中的角色,可以是 PRIMARYSECONDARY

  • MEMBER_VERSION

    MySQL版本的会员。

  • MEMBER_COMMUNICATION_STACK

    组使用的通信栈,可以是 XCOM通信栈 ,也可以是MYSQL通信栈。

    此列是在 MySQL 8.0.27 中添加的。

replication_group_members 表没有索引。

TRUNCATE TABLE不允许用于replication_group_members 表。