作者:懂点IT的耿小厨
近一个月处理历史数据问题时,居然连续遇到了2个MySQL BUG,分享给大家一下,也欢迎指正是否有问题。
BUG1:
数据库版本: MySQL5.7.25 - 28
操作系统: Centos 7.7(不重要)
数据库架构: 主-从-级联从
数据库参数:
innodb_support_xa = 1 # 因主库存在XA事务,因此设置支持xa事务
replicate_wild_do_table=yy.% # 只同步其中一个库
异常场景:级联从库上同步从库中的其中一个库(或者部分表,即存在过滤筛选部分表的场景),其中主库中其他库(非需要的库)存在XA事务,此时级联从库上启动主从同步时出现以下错误
[ERROR] Slave SQL for channel 'yy': Worker 1 failed executing tr