文档主页
MySQL 9.0 参考手册
相关文档 下载本手册
PDF (US Ltr) - 40.0Mb
PDF (A4) - 40.1Mb
Man Pages (TGZ) - 258.2Kb
Man Pages (Zip) - 365.3Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 9.0 参考手册  /  ...  /  半同步复制监控

19.4.10.3 半同步复制监控

半同步复制的插件公开了一些状态变量,使您能够监控其操作。要检查状态变量的当前值,请使用 SHOW STATUS

mysql> SHOW STATUS LIKE 'Rpl_semi_sync%';

所有 Rpl_semi_sync_xxx 状态变量都可以在 第 7.1.10 节,“服务器状态变量” 中找到。以下是一些示例:

当源由于提交阻塞超时或副本赶上来而在异步复制和半同步复制之间切换时,它会相应地设置 Rpl_semi_sync_source_status 状态变量的值。源上从半同步复制到异步复制的自动回退意味着,即使半同步复制实际上在此时不可用,源侧的 rpl_semi_sync_source_enabled 系统变量的值也可能为 1。您可以监控 Rpl_semi_sync_source_status 状态变量以确定源当前使用的是异步复制还是半同步复制。