MySQL 8.4 Release Notes
20.5.1.3 使用组复制 Group Write Consensus
本节解释了如何检查和配置组的最大共识实例数。这个最大值称为组的事件地平线,表示组可以并行执行的最大共识实例数。这使您可以 fine-tune 组复制部署的性能。例如,默认值10适用于在局域网上运行的组,但是在 WAN 网络上运行的组中,可以增加这个数字以提高性能。
使用group_replication_get_write_concurrency()
函数在运行时检查组的事件地平线值,通过以下命令:
SELECT group_replication_get_write_concurrency();
使用group_replication_set_write_concurrency()
函数设置系统可以并行执行的最大共识实例数,通过以下命令:
SELECT group_replication_set_write_concurrency(instances);
其中,instances
是新的最大共识实例数。需要GROUP_REPLICATION_ADMIN
特权来使用该函数。