当前位置:Gxlcms > 数据库问题 > mysql主从中异步和半同步的区别

mysql主从中异步和半同步的区别

时间:2021-07-01 10:21:17 帮助过:21人阅读


?而半同步复制则相反,它需要等待至少一台mysql的从服务器接收到master的二进制日志后,才开始执行下一批事物。在这个等待过程中,如果主备网络故障或者备库挂了,主库在事务提交后等待10秒(rpl_semi_sync_master_timeout的默认值)后,就会继续。这时,主库就会变回原来的异步状态。

?当MySQL在加载并开启Semi-sync插件后,每一个事务需等待备库接收日志后才返回给客户端。如果做的是小事务,两台主机的延迟又较小,则Semi-sync可以实现在性能损失很小的情况下,实现零数据丢失。



本文转自 goldfishe 51CTO博客,原文链接:http://blog.51cto.com/jack88/1880041

mysql主从中异步和半同步的区别

标签:sim   round   neu   性能   丢失   sans   add   family   syn   

人气教程排行