近期进行升级,从2.2.7版本升级到2.2.13版本,经常查询报ERROR 1064 (HY000): Memory of process exceed limit.

【详述】近期进行升级,从2.2.7版本升级到2.2.13版本,经常查询报ERROR 1064 (HY000): Memory of process exceed limit. Used: 108931881472, Limit: 109054923816. Mem usage has exceed the limit of BE
【背景】近期进行升级,从2.2.7版本升级到2.2.13版本
【业务影响】查询时经常报内存超限错误
【StarRocks版本】2.2.13
【集群规模】例如:3fe(3 follower)+12be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:40C/128G/万兆
【联系方式】StarRocks社区群5----思变,邮箱:1412195108@qq.com
【附件】

  • 慢查询:
    查询sql与执行计划.txt (31.9 KB)
    涉及表数据量及建表语句.txt (139.8 KB)
    • 并行度:8
      image
    • pipeline是否开启:是
      image
    • be节点cpu和内存使用率截图
  • 查询报错:
    • ERROR 1064 (HY000): Memory of process exceed limit. Used: 108931881472, Limit: 109054923816. Mem usage has exceed the limit of BE

是单个查询就OOM了吗

单个语句查询报错

关掉 pipeline 试试

1赞

关掉pipeline不会报错了