9.3 半同步复制配置与管理 9.3 半同步复制配置与管理 半同步复制 (Semi-Synchronous Replication) 是MySQL复制的一种增强模式,介于异步复制和全同步复制之间。它保证了主服务器在事务提交前,至少有一个从服务器接收并写入了该事务的二进制日志。 相比于异步复制,半同步复制提供了更强的数据一致性保证,减少了数据丢失的风险。 相比于全同步复制,半同步复制牺牲了一定的性能,换取了更高的可用性。 本章将深入探讨半同步复制的配置、管理以及常见问题的处理。 9.3.1 半同步复制的工作原理 半同步复制的工作流程如下: 主服务器 (Master) 执行事务: 主服务器接收客户端请求,执行事务并生成二进制日志 (Binary Log)。