【 TiDB 使用环境】生产环境
【 TiDB 版本】tidb-6.5.5
使用dm同步mysql数据到tidb集群。分表数据合并同步到tidb。场景如下:
mysql表:
test.t1_202312 test.t1_202311 test.t1_202310
tidb表:
mydb.t1
现在有如下问题,因为mysql库里的分表,只保留最近2个月的。所以执行drop table test.t1_202310后。再执行ddl。如alter table t_202312 add column c4 char(10),因为t1_202310这个表已经删了,没发同步执行。所以 dm的同步任务就会卡住,无法继续同步。请问有什么办法可以恢复吗?
dm任务提示如下:
“synced”: [
“mydb
.t1_202311
”,
“mydb
.t1_202312
”
],
“unsynced”: [
“mydb
.t1_202310
”
]