存算分离 3.1.3 原来fe+be的如何升级到 3.3.7

【详述】
我现在是使用你们之前程序提供的一个特别的版本,我们是2023年8月份左右安装的,当时使用提3.1.3,当时还是配置fe+be的。
然后,因为有问题,和你们程序沟通,他们给了我一个特殊的包:branch-3.1 Git: 920ec42
然后,沿用至今。我现在有三大问题:
1,为什么我们导入一点数据就会卡得不行,然后,直接OOM或者机器负载很高或be进程宕机。
2,1的问题如果没有确切原因,我也不太纠结,因为我也想升级到稳定版本。但现在你们统一改成了fe+cn,我要如何升级?(重点)
这里我们原来be的配置和过程:
ALTER SYSTEM ADD BACKEND “172.16.2.188:9050”, “172.16.2.189:9050”, “172.16.2.190:9050”;
我们还“开启中间结果落盘”
sys_log_level = INFO
priority_networks = 172.16.2.188/32

ports for admin, web, heartbeat service

be_port = 9060
be_http_port = 8040
heartbeat_service_port = 9050
brpc_port = 8060
starlet_port = 9070
storage_root_path = /data/database/be_storage,medium:SSD

开启中间结果落盘

spill_local_storage_dir = /data/database/be_storage_spill_mode
load_process_max_memory_limit_bytes = 5368709120
load_process_max_memory_limit_percent = 40
query_max_memory_limit_percent = 80
mem_limit = 50%
disable_column_pool = true
disable_storage_page_cache = true
storage_page_cache_limit = 10%
chunk_reserved_bytes_limit = 536870912
query_cache_capacity = 104857600
primary_key_limit_size = 384
streaming_load_max_mb = 51200

3,如果我现在要升级到3.3+的版本,是否要先升级到3.1.15,然后再升级到3.2.12,再升级到 3.3.7这样?

【背景】做过哪些操作?insert into 一百多万数据就很卡。
【业务影响】导入数据使用时很卡,CPU很容易其中一台机器占满,又或者是内存一下子用光,BE被OOM或者是BE进程core宕。
【是否存算分离】是
【StarRocks版本】Version: branch-3.1 Git: 920ec42
【集群规模】3fe(1follower+2observer)+3be(fe与be混部),对象存储使用的阿里云的OSS。
【机器信息】CPU虚拟核/内存/网卡,例如:8C/32G/万兆 ,操作系统:CentOS Linux 7.9.2009 型号:阿里云 ecs.g7.2xlarge https://help.aliyun.com/zh/ecs/user-guide/overview-of-instance-families?spm=5176.smartservice_service_create_ticket_step_2.console-base_help.dexternal.204243ecZHKI2c
【联系方式】fengjinyuan@ibingniao.com
【附件】