be重启后内存还是居高不下

Viewed 56

doris版本:2.1.5
因为查询出现异常:

Failed to get query fragments context. Query may be timeout or be cancelled. 

连上服务器查看发现内存基本被用完了,导致Query没有内存可用,所以重启了一下be,启动后查看了一下内存居然还是占用了很多,查看mem_tracker发现内存基本上都在process resident memory
企业微信截图_17446118798000.png

这种我需要情况我要怎么排查问题?
image.png

元数据相关指标

doris_total_tablet_num : 280667
doris_total_rowset_num : 27554921
doris_total_segment_num : 1276
doris_total_tablet_num : 280667
doris_total_tablet_schema_num : 281044
tablet_schema_cache_count : 275
tablet_meta_schema_columns_count : 11972705
tablet_schema_cache_columns_count : 20242
doris_column_reader_num : 12423
doris_column_reader_memory_bytes : 4074744
doris_ordinal_index_memory_bytes : 18446744073699917680
doris_zone_map_memory_bytes : 18446744073703903032
doris_short_key_index_memory_bytes : 273319
doris_pk_index_reader_bytes : 32631
doris_pk_index_reader_pages : 164
doris_pk_index_reader_cached_pages : 0
doris_primary_key_index_memory_bytes : 0

doris_be_all_rowsets_num : 27549029
doris_be_all_segments_num : 89979

Heap Profile解析结果
Heap Profile 解析

1 Answers

建议先升级到2.1.9再观察看看,这中间有修内存方面的bug。