Doris查询的时候报错,提示:sys available memory 1.54 GB less than low water mark 1.60 GB

提问者:帅平 问题分类:数据库
Doris查询的时候报错,提示:
process memory used 48.26 GB exceed limit 50.21 GB or sys available memory 1.54 GB less than low water mark 1.60 GB.
怎么办?
1 个回答
ε小仙女з
ε小仙女з
这通常是因为资源不足导致,排查如下:
1、单个任务跑不出来时,可能是SQL任务较大,导致资源不足。这种场景可以先分析SQL任务能否进行大拆小地拆分下;如果是包含大表计算,分析有没有分区设计,更好地利用分区裁剪能力。 
2、当前查询任务是否较多,如果是并发执行比较多时,分析是否可以错峰对任务进行编排。
3、分析BE内存的使用情况,即内存是否有正常释放,是否出现内存泄漏,导致资源紧缺的问题,可以结合memtrakcer进行初步分析 
发布于:4个月前 (12-19) IP属地:四川省
我来回答