tdengine经常出现Query memory exhausted报错

【TDengine 使用环境】
生产环境 /测试/ Poc/预生产环境

【TDengine 版本】

3.3.6.13

【操作系统以及版本】

银河麒麟V10sp3服务器版

【部署方式】容器/非容器部署

容器

【集群节点数】

1

【集群副本数】

1

【描述业务影响】

业务使用过程出现异常报错,排查tdengine日志,发现经常出现Query memory exhausted,重启后正常

【问题复现路径/shan】做过哪些操作出现的问题

【遇到的问题:问题现象及影响】

尝试taos.cfg设置以下参数:

minReservedMemorySize 2048
forceReadConfig 1
singleQueryMaxMemorySize 1024
queryUseMemoryPool true

似乎参数并没有生效,业务问题依旧;

尝试sql设置参数出现以下报错:
taos> alter all dnodes ‘minReservedMemorySize’ 1024;

DB error: syntax error near “1024;” [0x80002600] (0.000168s)
taos>
taos>
taos> show parameters;

DB error: syntax error near “;” [0x80002600] (0.000164s)

【资源配置】

8核cpu48G内存

【报错完整截图】(不要大段的粘贴报错代码,论坛直接看报错代码不直观)

', desc: Query memory exhausted
; uncategorized SQLException; SQL state ; error code [1850]; TDengine ERROR (0x73a): sql: SELECT id, trace_id, span_id, parent_span_id, device_no, node_type, node_date, node_flow, node_status, api_name, event_name, developers_name_code, app_name_code, data_model_name_code, is_default_node
FROM xiot_devi_data_chain_trace_node
where belong_to_date = ‘20251121’

对应查询语句是查询时直接报错吗,还是查询持续一阵子内存耗尽才报错?
请提供下建库建表的语句,我们尝试复现下

"java.sql.SQLException: TDengine ERROR (0x73a): sql: SELECT COUNT(*) FROM (select name,identifier,device_ts,output from device_thing_model_event where 1=1 and organization_id=1 and product_key=‘P000757449’ and device_id=‘863418052133725’ order by ts desc) temp, desc: Query memory exhaustedat com.taosdata.jdbc.TSDBError.createSQLException(TSDBError.java:95)at com.taosdata.jdbc.rs.RestfulStatement.execute(RestfulStatement.java:97)at com.taosdata.jdbc.rs.RestfulStatement.execute(RestfulStatement.java:78)at

CREATE STABLE device_thing_model_database.device_thing_model_event (
ts TIMESTAMP,
device_ts TIMESTAMP,
organization_id INT,
product_key VARCHAR(300),
device_id VARCHAR(300),
device_name NCHAR(300),
name VARCHAR(300)
identifier VARCHAR(300),
output NCHAR(10000)
) TAGS (
product_device_event_key VARCHAR(300)
);

现象也是出现这个报错,重启后问题未复现。(docker部署)

如遇类似问题请提供建库建表语句重新发帖

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