【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境
生产
【TDengine 版本】
3.3.6.3
【操作系统以及版本】
ubuntu
【部署方式】容器/非容器部署
【集群节点数】
3
【集群副本数】
3
【描述业务影响】
【问题复现路径/shan】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
td集群查询报错Query memory exhausted
原因:保留了系统物理内存的20%
minReservedMemorySize
- 说明:内存池开启时,最小预留的系统可用内存数量,除预留外的内存都可以被用于查询。
- 类型:整数
- 单位:MB
- 默认值:系统物理内存的 20%
- 最小值:1024
- 最大值:1000000000
- 动态修改:支持通过 SQL 修改,立即生效。
- 支持版本:v3.3.5.0 引入
解决方案:
minReservedMemorySize 1024
forceReadConfig 1
加到taos.cfg里面
重启服务