doris集群4个be的服务器CPU占用比都比较高、上行和下行速率200m/s,请问这要怎么排查处理

Viewed 41

doris集群4个be的服务器CPU占用比都比较高、上行和下行速率200m/s,请问这要怎么排查处理

2 Answers

cpu使用率高,最大可能是sql导致,检查执行时间长的sql(慢查询)并进行分析优化。200m的上下行速率感觉还好。

1 可以去服务器上用命令保留下cpu使用的快照,看下是哪个线程占的cpu比较高top -H -b -n 1 -p be进程的id,这个可以看进程内所有的cpu使用

2 也可以查看doris的系统表,information_schema库下的workload_group_resource_usage和backend_active_tasks,可以看到查询相关的cpu使用