开发者社区> 问答> 正文

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 3182 0
1 条回答
写回答
取消 提交回答
  • 一个热爱科技,热爱生活的阳光男孩

    差一些官方文档

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

相关电子书

更多
One Box: 解读事务与分析一体化数据库 HybridDB for MySQL 立即下载
One Box:解读事务与分析一体化数据库HybridDB for MySQL 立即下载
如何支撑HTAP场景-HybridDB for MySQL系统架构和技术演进 立即下载

相关镜像