refresh materialized view报错Mem usage has exceed the limit of BE

【详述】在开发业务报表的过程中产生了多个视图,想创建物化视图并使用union all将视图拼接起来方便查询。但在刷新视图的时候会出现FAIL的情况(Mem usage has exceed the limit of BE),然后看到be的内存被大量占用并且没有释放。想请教一下处理办法和物化视图方面的最佳实践
【背景】

  • 创建了catalog用来读取mysql数据库中的数据
  • 按需创建多个view,作为中间数据
  • 创建异步物化视图,设置为手动更新
  • 当前starrocks的表基本是按默认设置创建

【业务影响】物化视图不可用,有时导致无法进行其他查询
【是否存算分离】否
【StarRocks版本】3.3.0
【集群规模】1fe+3be
【联系方式】wenchao.hw@gmail.com

物化视图里指定session.pipeline_dop=1 来减小刷新并发。
partition_refresh_number=1 一次只刷新一个分区