【详述】
以下sql单个执行3s左右,程序查询需要8s(有一定的并发查询),8s查询的Profile下面提供了
sql:
SELECT
ourwaybidw_retail_fz
.d_goods
.fname
AS 商品名称
,
Sum( ourwaybidw_retail_fz
.f_sale
.famount
) AS 销售金额
FROM
ourwaybidw_retail_fz
.f_sale
JOIN ourwaybidw_retail_fz
.d_goods
ON ourwaybidw_retail_fz
.f_sale
.fgoodsid
= ourwaybidw_retail_fz
.d_goods
.fgoodsid
GROUP BY
商品名称
ORDER BY
销售金额 DESC
LIMIT 10 OFFSET 0
【背景】parallel_fragment_exec_instance_num并行度1-4都调整过,效果不明显(回话重启过了)
【业务影响】程序对接执行sql慢
【StarRocks版本】2.0.0-GA-2ffdf30
【集群规模】1fe+3be
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
BE:两个,12C/64G/千兆,一个8C/31G/千兆
FE:一个,4C/15G/
【附件】
- fe.warn.log/be.warn.log/相应截图
- 慢查询:
- Profile信息
Profile.txt (66.4 KB) - 并行度:2
- cbo是否开启:
- be节点cpu和内存使用率截图
- Profile信息