安装与确认
安装与确认
-- 源端
INSTALL PLUGIN rpl_semi_sync_source SONAME 'semisync_source.so';
SET GLOBAL rpl_semi_sync_source_enabled = 1;
-- 从库
INSTALL PLUGIN rpl_semi_sync_replica SONAME 'semisync_replica.so';
SET GLOBAL rpl_semi_sync_replica_enabled = 1;
-- 状态
SHOW STATUS LIKE 'Rpl_semi_sync%';| 插件 | 8.0: semisync_source/semisync_replica(旧名 master/slave) |
|---|---|
| 超时 | rpl_semi_sync_source_timeout(毫秒),超时降级并发告警 |
| 收益 | 故障切换少丢数据 |
半同步只保证「收到」不保证「重放」:追求零丢失要看 MGR/组复制或强同步方案。