TIDB 3.0.12 + DM 1.0.4 目前情况是 现在我一个任务中同步了好几个库很多的表,但是其中一个表的数据有问题,我想重新初始化该表。 我的问题是否有快速处理该的表同步的办法??
我是否可以到dm_meta库中删除该表的同步信息,然后在重启同步就可以了?
TIDB 3.0.12 + DM 1.0.4 目前情况是 现在我一个任务中同步了好几个库很多的表,但是其中一个表的数据有问题,我想重新初始化该表。 我的问题是否有快速处理该的表同步的办法??
我是否可以到dm_meta库中删除该表的同步信息,然后在重启同步就可以了?
你的意思是在这个task里, 这个表重新全量同步,其他的表继续增量同步?
我是想达到这样的效果,就像OGG初始化单张表 expdp+checkpint来处理单张表数据问题?
不晓得这个想法DM是否可行? 如果不行,有好的初始化单张表的方法吗?
这其中的binlog_pos就是已经同步数据的位点吧?
想到的方法是,此task添加过滤这种表,重新建立一个task同步这个需要全量的表。
那这样,task越来越多了,后面就得合并也比较麻烦了
你好,
目前只能通过此方式完成初始化正在同步的部分表(假定需要过滤的表名为:a)。