tidb异常,错误码10001

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:Release Version: v4.0.0-alpha-1119-g41c7d7e94
  • 【问题描述】:dm数据同步异常,“code=10001:class=database:scope=downstream:level=high] database driver error: dial tcp 172.19.207.36:4000: connect: connection refused”,实际在db 上看4000端口运行。查看db上的tidb_stderr,错误“fatal error: runtime: out of memory”。 服务器的配置:12核48G。

您好: 根据错误提示,同步过程中运行的sql超过内存限制了,out of memory,所以导致链接断开。 请查看日志里是否有提示相关sql,如果有sql,可以先优化sql,降低占用内存

目前tidb只作为mysql从库只提供查询,从sql查询时从程序发起的。如何在tidb层面做内存、cpu限制优化。

您好:
请查看内存控制文档,但是如果sql查询过于消耗内存,这条sql一样是失败,还是从sql出发更好一些,多谢.
https://pingcap.com/docs-cn/stable/how-to/configure/memory-control/

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