文档主页
MySQL 8.4 参考手册
相关文档 下载此手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  ...  /  replication_group_members 表

20.4.3 replication_group_members 表

performance_schema.replication_group_members 表用于监控作为组成员的不同服务器实例的状态。每当有视图更改时,例如当组的配置在新的成员加入时动态更改时,表中的信息就会更新。此时,服务器会交换一些元数据以进行同步,并继续协同工作。该信息在作为复制组成员的所有服务器实例之间共享,因此可以从任何成员查询关于所有组成员的信息。此表可用于获取复制组状态的高级视图,例如,通过发出

SELECT * FROM performance_schema.replication_group_members;
+---------------------------+--------------------------------------+-------------+-------------+--------------+-------------+----------------+----------------------------+
| CHANNEL_NAME              | MEMBER_ID                            | MEMBER_HOST | MEMBER_PORT | MEMBER_STATE | MEMBER_ROLE | MEMBER_VERSION | MEMBER_COMMUNICATION_STACK |
+---------------------------+--------------------------------------+-------------+-------------+--------------+-------------+----------------+----------------------------+
| group_replication_applier | d391e9ee-2691-11ec-bf61-00059a3c7a00 | example1    |        4410 | ONLINE       | PRIMARY     | 8.4.0         | XCom                       |
| group_replication_applier | e059ce5c-2691-11ec-8632-00059a3c7a00 | example2    |        4420 | ONLINE       | SECONDARY   | 8.4.0         | XCom                       |
| group_replication_applier | ecd9ad06-2691-11ec-91c7-00059a3c7a00 | example3    |        4430 | ONLINE       | SECONDARY   | 8.4.0         | XCom                       |
+---------------------------+--------------------------------------+-------------+-------------+--------------+-------------+----------------+----------------------------+
3 rows in set (0.0007 sec)

根据此结果,我们可以看到该组包含三个成员。表中显示了每个成员的 server_uuid,以及成员的主机名和端口号,客户端使用这些信息连接到它。MEMBER_STATE 列显示 第 20.4.2 节,“组复制服务器状态” 中的其中一个状态,在本例中,它显示该组中的所有三个成员都处于 ONLINE 状态,而 MEMBER_ROLE 列显示有两个从服务器和一个主服务器。因此,此组必须以单主模式运行。MEMBER_VERSION 列在您升级组并将运行不同 MySQL 版本的成员组合在一起时非常有用。MEMBER_COMMUNICATION_STACK 列显示该组使用的通信堆栈。

有关 MEMBER_HOST 值及其对分布式恢复过程的影响的更多信息,请参阅 第 20.2.1.3 节,“用于分布式恢复的用户凭据”