为了更快的定位您的问题,请提供以下信息,谢谢
【详述】现象是第一次查询很快,但同样的查询再查就慢了,同时be cpu就飚的很高,但是IO却不高,看后台也没有正在运行的任务、物化视图任务、query。
【背景】StarRock跑在k8s上,日常数据不多。
【业务影响】SQL查询普遍慢
【是否存算分离】否
【StarRocks版本】3.1.3
【集群规模】3fe(1 follower+2observer)+3be(fe与be混部)
【机器信息】48C/128G/万兆
【联系方式】StarRocks社区群13
【附件】
-
fe.log (43.0 MB)
-
be.log (1.6 MB)
-
慢查询:所有SQL查询都慢
- 并行度:已开启
- pipeline是否开启:show variables like ‘%pipeline%’;
- be节点cpu和内存使用率截图
-
top -Hp be_pid 截图:
-
perf top -p starrocks_pid截图:
-
profile:
同一SQL-快profile.log (62.6 KB) 同一SQL-慢profile.log (62.6 KB) -
多运行几个SQLJdbc连接查询端还报如下错误:
-
be pstack信息:
pstack1.log (445 字节) pstack3.log (445 字节) pstack2.log (445 字节)