TiDB 主从同步数据延迟会很久吗

  • 系统版本 & kernel 版本:Centos 7
  • TiDB 版本:TiDB-2.1.16

通过 Drainer 同步到下游 TiDB 从集群正常情况下不会延迟很久或持续延迟的情况,如果出现可以先用 binlogct 检查一下 pump 和 drainer 的状态,当上游某个 pump 异常导致 drainer 无法获取全部 pump 数据时 drainer 会暂停同步;如果服务状态正常,可以检查下 pump 和 drainer 的监控,看看是否有 duration 比较异常的情况,如 Execute Time 时间较长。

1赞

正常来说不会。 另外,你说的‘很久’是多久? 1s? 10s? 100s? 1天?

感谢回复,目前正在调研中,希望 TiDB 替换现有 Mysql 的业务,但是发现以下问题: 1、延时不确定,业务要求必须低于 3 s 2、TiDB 似乎不打算支持 存储过程,但是目前业务上有 20% 至 30% 的是存储过程。

感谢回复,TiDB 的延迟会超过 5 s吗?