0x8000073A Query memory exhausted

【TDengine 使用环境】
生产环境

【TDengine 版本】3.3.8.1 社区版

【操作系统以及版本】 ubuntu 24.04

【部署方式】非容器部署

DB error: Query memory exhausted [0x8000073A] (0.002823s)

Query memory exhausted dnode 查询内存到达使用上限 设置合理的内存上限或调整并发查询量或增大系统内存

是内存达到了上限。可以考虑将queryUseMemoryPool关闭,或者设置minReservedMemorySize为 1024 最小值。alter all dnodes ‘minReservedMemorySize 1024’;

queryUseMemoryPool

  • 说明:查询是否使用内存池管理内存

  • 类型:整数;0:关闭;1:打开 当内存池开关打开时,还需要满足如下条件才会启用内存池:1. 系统的可用内存总量不低于5G;2. 扣除预留部分后系统的可用内存不低于4G

minReservedMemorySize

  • 说明:内存池开启时,最小预留的系统可用内存数量,除预留外的内存都可以被用于查询。

  • 类型:整数

  • 单位:MB

  • 默认值:系统物理内存的 20%

  • 最小值:1024

  • 最大值:1000000000

1 个赞

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