cdc同步异常停止后,重新运行出现oom

tidb版本:5.0.3

cdc同步异常后,间隔5个小时恢复任务后出现oom,排查了下有数据排序存储到了磁盘中,但是依然触发oom,
本次是从tidb 使用cdc 同步到下游的mysql
同步前有添加过个tmp的表,但是没做主键,日志里面一直提示
[“this table is not eligible to replicate”] [tableName=tmp_updatebooks] [tableID=75221]

两个疑问:

  1. 内存不够的时候会使用磁盘排序,怎么还会触发oom
    2.添加的tmp的表,没加主键,应该要跳过这个表的同步把?

请问这个这要怎么在不重做的情况下恢复?

以下时cdc的日志
cdc.bak.gz (357.5 KB)

可以试试配置下 filter 过滤规则把几千张 tmp_updatebooks 表先过滤掉