更新时间:2026-05-22 GMT+08:00
分享

单个BE节点CPU/内存负载高

问题描述

单个BE节点CPU/内存负载高如何处理?

解决方案

BE节点CPU/内存负载高的可能原因如下:

  • 开启了固定副本访问策略,可以执行以下命令查看是否开启:
    show global variables like "use_fix_replica"; 

    回显结果为“-1”表示未开启。

  • 表存在数据倾斜,可以通过定位CPU消耗高的SQL语句,排查表的Tablet大小。
  • 表设计不合理,表/分区的分桶数量太少(1或者2),执行复杂SQL任务时负载可能会集中在单个BE节点上。

相关文档