sql 触发 be core dump

load 1000多忽略,跟这个没有关系,

感觉还是 SR 有啥bug,导致挂掉

可以升级到2.5的最新小版本试试,感觉像已修复问题。explain costs 这个SQL,发下执行计划,我们确认下。

已私发你了

be.warn里搜索下large mem

搜了,没有这个 “large mem” 的内容

在 2.5.13 里也有这个问题

2.5的最新小版本是2.5.20

set enable_rewrite_groupingsets_to_union_all=true; 看看还有这个Crash吗

这个环境是测试环境还是线上环境?

set enable_rewrite_groupingsets_to_union_all=true; 用了这个之后,不会 crash 哈,为啥

我们线上环境跟测试环境都可以重现

我们之前测试也发现 grouping set 改写成 union all 也是可以的,但不是所有的语句 grouping set 都不行,好像是满足一定的条件… 才会触发 crash ,有一条是必现的 crash

我找个Debug版本,然后在测试环境复现 下?这样方便查问题。

或是你测试环境先升级到2.5.20,看看还复现吗

我们这边不好升级,在运维那边管控,那边动作比较慢,很多人在用。。。

对应SQL的explain costs发下?set enable_rewrite_groupingsets_to_union_all=false;时候的

加个微信,详细聊聊?lxhhust350@qq.com

嗯,已经加了