上游mysql ddl,dm同步延迟近7个小时

@qizheng-PingCAP谢谢周末一直在支持:+1:

此问题已经解决,问题是在配置task配置文件时没有加 online-ddl-scheme: “pt” 这个过滤条件,导致最终上游mysql大表ddl操作卡住。

文件添加位置:


因为我这是中途加入这个参数,所以已经有部分操作不可逆了,只能选择跳过卡住的binlog位点。

在跳过binlog这个操作上使用 sql-skip 或者 sql-replace 两个都不起作用,最后是通过修改tidb中的dm_meta库来跳过,具体就是修改dm_meta库中 xxxx_syncer_checkpoint表中is_global = 1这条记录

目前在官方文档中没有找到针对pt工具的处理,希望文档能尽快补上这个参数 online-ddl-scheme: “pt” 相关的操作说明

1 个赞