半同步复制和异步的判定
由以下2个参数控制:
1、rpl_semi_sync_master_enabled 表示主库是否启用半同步
2、rpl_semi_sync_slave_enabled表示从库是否启用增强半同步
主库:rpl_semi_sync_master_enabled | 从库:rpl_semi_sync_slave_enabled | 主从复制同步方式 |
---|---|---|
ON | ON | 半同步 |
ON | OFF | 异步 |
OFF | - | 异步 |
查看命令
show variables like ‘rpl_semi_sync_master_enabled’;
show variables like ‘rpl_semi_sync_slave_enabled’;
修改命令
set global rpl_semi_sync_master_enabled=0;
set global rpl_semi_sync_slave_enabled=0;