由于单个sql查询超出内存限制,

【TiDB 使用环境】生产环境 /测试/ Poc
【TiDB 版本】
【操作系统】
问题提示如图中所示,将date周期调整到一个星期还是查不出数据



请大佬帮忙看看!

执行计划发下吧

要看下是否对单个 SQL 用的内存作了限制,另外要看下执行计划,是不是生成了很大的内存临时表

:thinking:这种情况我们一般是直接调整参数。

tidb是什么版本的?

调整下 tidb_mem_oom_actionhttps://docs.pingcap.com/zh/tidb/stable/system-variables/#tidb_mem_quota_query变量吧

1 个赞


设置到8G看看默认1G有点小,我们生产调到20G了

调整tidb_mem_quot_query的值也要注意整体tidb的memory,tidb 可用memory小的话,tidb_mem_quota_query也不建议调整的太大