tidb binlog分批同步数据到mysql中问题

【 TiDB 使用环境】生产环境
【 TiDB 版本】
【复现路径】
使用TiDB Binlog从TiDB分批同步数据到MySQL。
开启drainer1从tidb1中同步部分库到mysql1;
开启drainer2从tidb1中同步另外一部分库到mysql1;
【遇到的问题:问题现象及影响】
tidb中drainer状态:


mysql中tidb_binlog.checkpoint:

问题:mysql中checkpoint表并未对两个同步任务进行区分,只存在一条checkpoin记录,当暂停/重启某一个drainer后会相互影响,导致数据不准确吗?针对此种情况该如何处理?

【资源配置】
【附件:截图/日志/监控】

drainer 可以配置不同的checkpoint shema

1 个赞

[syncer.to.checkpoint]
type = “mysql”
schema = “tidb_binlog_2”
host = “xxx”
user = “admin”
password = “xxx”
port = 60788

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