tidb通过dm同步上游阿里云RDS数据,syncer同步数据有记录具体的执行语句日志吗?

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:3.0.8
  • 【问题描述】:

tidb通过dm同步上游阿里云RDS数据,最近发现上游表新增加字段,tidb对应的表没有同步增加,上游该表添加数据同步到tidb报 列数和值数量不一致, 所有考虑排查下具体执行binlog的日志,在哪边可以查看?谢谢!

  1. 可以通过 query-status 命令检查一下 task 任务的状态,看目前是否是正常同步的

  2. DM 拉取的上游的 binlog 内容是保存在 dm-worker 配置文件的 relay-dir 配置的目录中的,可以在该目录中找到上游的 binlog 内容

  3. 下游 TiDB 的 DDL 执行历史可以通过 curl http://{TiDBIP}:10080/ddl/history API 接口查看