Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  The replication_group_member_stats Table

20.4.4 replication_group_member_stats 表

每个复制组成员都对接收到的事务进行认证和应用。关于认证和应用过程的统计信息有助于理解 applier队列是如何增长的、发现了多少冲突、检查了多少事务、哪些事务在所有地方被提交等。

performance_schema.replication_group_member_stats 提供了与认证过程相关的组级信息,以及每个复制组成员接收和产生事务的统计信息。这些信息可以在所有复制组成员之间共享,因此可以从任何成员查询整个组成员的信息。请注意,远程成员的统计信息刷新是由group_replication_flow_control_period选项指定的消息周期控制的,因此这些统计信息可能与在查询成员的地方收集的本地统计信息有所不同。要使用该表来监控 Group Replication 成员,请执行以下语句:

mysql> SELECT * FROM performance_schema.replication_group_member_stats\G

您也可以使用以下语句:

mysql> TABLE performance_schema.replication_group_member_stats\G

这些列对于监控组中的成员性能非常重要。假设组中的一员总是报告比其他成员更多的交易队列。这意味着该成员延迟了,并不能与组中的其他成员保持同步。根据这个信息,您可以决定将该成员从组中移除,或者延迟组中的其他成员处理事务,以减少队列中的事务数量。此信息也可以帮助您调整 Group Replication 插件的流量控制,见第20.7.2节,“流量控制”