DM1.0.5报大事务异常分析

DM:1.0.5
TIDB:4.0.9
上游MYSQL实例通过dm实现分库分表数据同步到TIDB,TASK突然提示


正常情况下这个表应该是没有数据才对的,检查了上游的MYSQL 日志也没有存在大事务,也不存在db_meta这个库,分析了BINLOG事务大小,在这个异常时间点附近,有几个事务稍微大了点:

在乐观事务模型中,可以调整事务大小,就不知道是什么原因造成的,有人遇到吗?是因为这几个事务在同一个队列引起的?

dm_meta是TiDB里面的库,你确认下是否有对TiDB的这个库进行了操作,比如删除。

没有人操作过,还有这个分库合并的这个表 实际是没记录的


这个是tidb 节点日志,这个账号是是dm同步账号

麻烦提供下DM worker的日志


这个是DM 异常的频繁的打的这种日志

把日志文件上传下

@dbaspace

  • 如果你的问题已解决:
  • 如果你自己排查解决了,请附上你的解决方案,对自己的方案标记【对我有用】。
  • 如果别人帮助你解决了问题,那么请选择【最有价值】的回复,标记为【对我有用】,对帮助你的人,也是一种嘉奖和赞赏。
    • 被标记了【对我有用】的问题,才能被搜索到,这样子也能帮助他人更高效地找到答案。标记了【对我有用】还能获得 5 积分,5 经验值。
  • 如果你的问题还没有解决,请继续追问及反馈你遇到的问题。

最终解决 就是调整TIDB的 txn事务大小,其他日志分析 没什么价值 ,就不发了 ,,都是上面提供的日志

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