【详述】问题详细描述
1、starrocks的资源是30G,现在使用16G,未达到限制,但查询sql的时候就提示
Used: 23576489243, Limit: 23576192002, Mem usage has exceed the limit of query pool
2、query memory 比process memory的情况持续了3天
starrocks_be_process_mem_bytes: 13,952,754,736 bytes
starrocks_be_query_mem_bytes: 18,957,959,233 bytes
fe启动后starrocks_be_process_mem_bytes 这个使用的就变成13G左右了
【背景】做过哪些操作?
加过磁盘空间
【业务影响】
用户相关查询都阻塞卡死了
【是否存算分离】
【StarRocks版本】例如:3.1
【集群规模】例如:1fe+3be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【联系方式】为了在解决问题过程中能及时联系到您获取一些日志信息,请补充下您的联系方式,例如:社区群11-卖女孩的小火柴
【附件】
- 慢查询:
- Profile信息
- 并行度:show variables like ‘%parallel_fragment_exec_instance_num%’; =>1
- pipeline是否开启:show variables like ‘%pipeline%’;
enable_pipeline_query_statistic true
max_pipeline_dop 64
pipeline_dop 0
pipeline_profile_level 1
pipeline_sink_dop 0
- 异常BE的be.INFO日志和be.WARNING日志 :
https://www.alipan.com/s/13Ca5QL69rY