GC 无法进行,tidb-server 某些节点开启,就一直做tikv 扫描

感谢,需要一顿操作

对于这个前后逻辑关系是怎样呢 ? 不知道如下逻辑是否正确?

ticdc 启动 --》 导致GC 无法进行 --〉导致GC life time 很长时间 --》 大量的 droped/truncated DDL 历史任务 --》 tiflash 调用 Tidb API接口慢 --〉 tidb 负载高

ticdc 启动后正常同步的情况不会影响 gc 推进,只有在 stopped/error 状态下会阻挡 gc 推进 https://docs.pingcap.com/zh/tidb/stable/manage-ticdc#同步任务状态流转

tiflash 调用 tidb api 接口会扫描历史 DDL dropped/truncated 任务,当 gc_life_time 很长并且有大量 dropped 任务时,接口响应就比较慢,每隔 5s 调用一次,可能出现请求不断堆积导致 tidb 负载高

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