查询内存占用不释放以及be节点负载均衡问题

【Doris 使用环境】生产

【Doris 版本】 doris-2.0.2-rc05

【问题描述】

  • 报错信息:偶尔OOM以及任务被cancel掉
  • 具体表现:
    问题1:执行查询时,有一台be节点内存占用会比其它两台高很多,比如执行个查询,查询一天范围内的数据,监测那台be的内存占用能从47G涨到105G(物理内存也就125G)
    问题2:执行查询后,看memory_tracker,type=global会占用大量内存,而且保持一时间不释放

【操作系统】centos 7.9

【机器配置】
be1:CPU核数16核,内存125G,磁盘53T
be2:CPU核数16核,内存64G,磁盘4T
be3:CPU核数16核,内存64G,磁盘4T

【复现路径】可能导致问题出现的操作:执行查询,如select a1,b1,c1 where date_time >now() -INTERVAL 12 HOUR,查询后监测内存


image

小伙伴好~Doris 问答论坛已经迁移,辛苦将问题转发至新的问答论坛提问哦。

【论坛迁移公告】全新论坛地址 ask.selectdb.com ,后续所有内容将迁移至新论坛

……在新论坛发了也没人跟进啊

是这个帖子不?下面有我们的同学评论回复呢,辛苦关注下~

global-Orphan内存占用问题