单台BE内存激增,如何查明原因

Viewed 68

image.png
像这种单台BE节点内存突然激增,怎么查明原因呢。
已通过审计日志根据peak_memory_bytes倒序查看SQL,但是有时并不是只是一两条SQL造成的,还有怎么看SQL具体使用了哪台BE的计算资源呢?

1 Answers

一般这种情况,应该是有大的任务在跑,可以找到对应的时间点,先在审计日志中看下的。

如果资源不均衡,大概率是有数据倾斜问题,可以现排查下是否有数据倾斜,比如按照KEY列进行分组统计的方式进行判断。