enable_force_spill 这个参数的默认值是 false
3.0.4 这个参数并没有生效,但是设置了 enable_force_spill=true
在3.1.1中它生效了,导致那种ETL+JOIN类的查询,被强制落盘;查询速度变慢();
具体的落盘规则是什么,目前还没认真查看,但是我的内存还是充足(执行节点还剩下30个G)
如果有人知道麻烦帮忙指出来,且4.0是否是一样的规则,如何设置
# 查看
show variables like '%enable_force_spill%';
# 设置
SET GLOBAL enable_force_spill = false