• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • plication_group_member_stats表

    复制组中的每个成员都认证并应用该组接收的事务。有关验证者和申请者过程的统计信息对于了解申请者队列的增长方式,发现了多少冲突,检查了多少个事务,在任何地方提交了哪些事务等很有用。

    performance_schema.replication_group_member_stats表提供了与认证过程有关的组级别信息,还提供了复制组的每个单独成员接收和发起的事务的统计信息。该信息在作为复制组成员的所有服务器实例之间共享,因此可以从任何成员查询有关所有组成员的信息。请注意,刷新远程成员的统计信息是由该group_replication_flow_control_period选项中指定的消息周期控制的,因此,这些时间可能与进行查询的成员在本地收集的统计信息略有不同。要使用此表监视组复制成员,请发出:

    mysql> SELECT * FROM performance_schema.replication_group_member_stats\G
    

    这些字段对于监视组中连接的成员的性能很重要。例如,假设与其他成员相比,该组的成员之一始终在其队列中报告大量事务。这意味着该成员被延迟,无法与该组的其他成员保持最新。根据此信息,您可以决定从该组中删除该成员,或延迟对该组其他成员的事务处理,以减少排队的事务数。此信息还可以帮助您决定如何调整Group Replication插件的流控制,请参见“流量控制”。