16个sql 并发跑,fe 出现了oom 挂掉了 ,这种怎么能保证fe节点可用性
只能通过优化sql吗,fe 现在设置的内存 100个G
16个sql 并发跑,fe 出现了oom 挂掉了 ,这种怎么能保证fe节点可用性
只能通过优化sql吗,fe 现在设置的内存 100个G
query一般不会导致FE出现OOM的情况,FE只是做plan的规划和下发,最终执行的是BE节点,这里导致FE OOM的问题,您可以复现下,如果稳定复现的话,可以在FE JVM 内存明显上升的时候打个jmap,我们分析下是哪里的问题。
jmap -histo pid > jmap1.log
jmap -histo:live pid > jmap2.log
排查:
query profile是否是开启状态。