dm同步问题咨询

如图,建表语句(省略一些字段):


mysql写入语句

dm同步异常:

tidb数据:

按理说我在mysql执行replace into语句会生成delete和insert两条语句,为何到dm会提示主键冲突,主要是这个异常通过resume-task语句能够解决,以往正常的主键冲突是没法这样解决的。

看着这是 只转换成了insert into 了 不是 delete + insert

1 个赞

delete + insert

有大佬知道原理吗

5.2的 dm?

delete + insert

image
出现报错的原因这里提示了,是转为了insert。不过这个转换并不是可重入的,可以使用高版本的DM试试看

高版本试试

tidb是5.2 ,dm是v2.0.6 ,那时候tidb和dm还没有统一版本

现在不好去升版本,风险和成本限制

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。