10bet网址
MySQL 8.0参考手册
相关的文档10bet官方网站 下载本手册
PDF(美国高级主任)- 42.0 mb
PDF (A4)- 42.1 mb
手册页(TGZ)- 267.2 kb
手册页(Zip)- 376.9 kb
信息(Gzip)- 4.0 mb
信息(邮政编码)- 4.0 mb
本手册节选

17.4.10.3半同步复制监控

用于半同步复制的插件公开了许多状态变量,使您能够监视它们的操作。若要检查状态变量的当前值,请使用显示状态

显示Rpl_semi_sync%;

从MySQL 8.0.26开始,提供了新版本的源插件和副本插件,替换了这些术语而且奴隶而且副本系统变量和状态变量。如果你安装新的rpl_semi_sync_source而且rpl_semi_sync_replica插件,新的系统变量和状态变量是可用的,但旧的没有。如果你安装旧的rpl_semi_sync_master而且rpl_semi_sync_slave插件,旧的系统变量和状态变量是可用的,但新的是不可用的。你不能在一个实例中同时安装相关插件的新版本和旧版本。

所有Rpl_semi_sync_xxx状态变量描述在章节5.1.10,“服务器状态变量”.一些例子是:

当源端由于提交阻塞超时或副本追赶而在异步复制或半同步复制之间切换时,会设置Rpl_semi_sync_source_statusRpl_semi_sync_master_status适当的状态变量。源上从半同步复制自动回退到异步复制意味着可以rpl_semi_sync_source_enabledrpl_semi_sync_master_enabled即使此时半同步复制实际上没有运行,系统变量在源端也应该具有1的值。你可以监控Rpl_semi_sync_source_statusRpl_semi_sync_master_status状态变量,以确定源当前是使用异步复制还是半同步复制。