开发者社区> 问答> 正文

mysql binlog记录错误,对一个事务重复提交,导致主从复制失败。

_QG_M4Z4N1_5S_L7H61MJ

mysql版本5.7.18

mysql执行分布式事务的时候,一个事务执行了两次提交,先XA ROLLBACK ,然后又XA COMMIT。主库最后的执行结果是commit成功,就好像rollback被忽略了一样。从库的执行结果,由于先rollback回滚了事务,所以整个事务执行完成了,后面又执行commit操作就报错了,导致主从复制失败。

展开
收起
技术菜鸟 2017-12-14 16:54:20 3123 0
1 条回答
写回答
取消 提交回答
  • 一个热爱科技,热爱生活的阳光男孩

    差一些官方文档

    2019-07-17 21:49:09
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像