Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  ...  /  Fine Tuning the Group Communication Thread

20.7.1 精调组通信线程

组通信线程(GCT)在Group Replication插件加载时运行循环。GCT从组和插件接收消息,处理与仲裁和故障检测相关的任务,发送一些保持活动消息,并处理来自服务器/组的入站和出站事务。GCT在队列中等待入站消息。当没有消息时,GCT等待。通过配置这个等待时间稍长一些(进行活动等待)在某些情况下可能是有益的。这是因为操作系统将GCT从处理器中切换出去,并执行上下文切换。

要强制GCT执行活动等待,请使用group_replication_poll_spin_loops选项,该选项使GCT循环执行无关操作,直到配置的循环次数,然后实际轮询队列以获取下一条消息。

例如:

mysql> SET GLOBAL group_replication_poll_spin_loops= 10000;