【 TiDB 使用环境`】生产环境
【 TiDB 版本】
tidb版本:v5.4.0
dm版本:v5.4.0
上游mysql版本:5.6
【问题现象及影响】
在上游mysql其中的一个表删除原来的联合主键,再创建一个单列主键,这时因为表数据过大导致dm同步卡住,但没有报错。跳过修改主键的binlog-pos再开启同步恢复正常,再手动在tidb执行相同的修改主键的语句,这时dm同步任务出现报错index out of range [4] with length 2
【 TiDB 使用环境`】生产环境
【 TiDB 版本】
tidb版本:v5.4.0
dm版本:v5.4.0
上游mysql版本:5.6
【问题现象及影响】
在上游mysql其中的一个表删除原来的联合主键,再创建一个单列主键,这时因为表数据过大导致dm同步卡住,但没有报错。跳过修改主键的binlog-pos再开启同步恢复正常,再手动在tidb执行相同的修改主键的语句,这时dm同步任务出现报错index out of range [4] with length 2
需要确认几个事情:
1.上游 MySQL 版本为 5.6,请问上游连接的是否是 MySQL 主库?还是主从架构的从库呢?
2.需要提供下 task 同步任务配置以及对应的 dm-worker.log
3.tidb 侧执行语句是否成功?
我也是用旧的, 升级下看看
mark 一下
我遇到 过类试的问题 , 升级下就好 , 可能跟我的mysql版本 有关系
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。