Ticdc内存使用过多

【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.1.0
【复现路径】ticdc内存占用过高
【遇到的问题:问题现象及影响】
ticdc和tidb混合部署,ticdc占用内存过高,导致tidb经常OOM
【资源配置】

【附件:截图/日志/监控】


使用 TiCDC 同步单行较大 (> 1k) 的宽表时,推荐设置 TiCDC 参数 per-table-memory-quota,使得 per-table-memory-quota = ticdcTotalMemory / (tableCount * 2)。ticdcTotalMemory 是一个 TiCDC 节点的内存,tableCount 是一个 TiCDC 节点同步的目标表的数量。

多大表,200多g内存没行

千万级大表

降低单表内存配额 调整并发度 升级ticdc版本

可以单独升级ticdc的版本吗,我们不想升级所有tidb组件

当然可以呀 TiCDC 安装部署与集群运维 | PingCAP 文档中心 Tidb这么优秀的产品

未升级,调整了sink-uri的worker-number 和 mounter的worker-num 参数,使用内存降下来了

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