创建多层嵌套物化视图异步定时刷新失败

【详述】创建第二层物化视图的时候,查询物化视图执行任务,会报错,本身select是有结果的,证明这条sql是可以运行的
【背景】创建多层嵌套物化视图,数据量在1千万
【业务影响】暂无
【StarRocks版本】例如:2.5.0-rc1
【集群规模】例如:1fe(1 follower)+1be
【机器信息】CPU虚拟核/内存/网卡,例如:4核心/16G每台
【附件】

  • fe.log/beINFO/相应截图
    sql查询语句:

  • 查询报错:
    • com.starrocks.sql.common.DmlException: Memory of Queryd12b8be1-869e-11ed-8934-00163e0c555d exceed limit. try consume:393216 Used: 4282696248, Limit: 4294967296. Mem usage has exceed the limit of single query, You can change the limit by set session variable exec_mem_limit or query_mem_limit.

这是内存超过限制了,参考提示调大内存限制试试

为什么我可以select 出来

物化视图一直报内存超限制吗

调大内存限制可以跑出来吗

在调大试试中,凑8个字

是的能,凑8个字

方便的话加下我的微信

可以的,我调大了内存还是不能够执行任务,可以加微信

BI工具前面默认会加个Limit 3000,导致查询是可以出结果的

是因为有个字段拼接的太长,导致占用太多内存。

可能是有优化空间的,但是用户环境无法获取Profile,不好继续分析。

与物化视图没什么关系