为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
复杂sql查询 ExprComputeTime 耗时比较长,通过调整pipeline和分桶都没法有效优化,不知道有没有什么其他的优化手段。
【背景】做过哪些操作?
【业务影响】
【StarRocks版本】例如:2.5.10
【集群规模】例如:1FE + 3BE
【机器信息】CPU虚拟核/内存/网卡,FE 16C 64G 200G SSD BE (32C 128G NVMe SSD 3.5T * 2)
【联系方式】社区3群-杨荣
【附件】
- fe.log/beINFO/相应截图
- 慢查询:
- Profile信息
profile.txt (896.1 KB)
profile_2.txt (904.9 KB)
explain_costs.txt (653.2 KB)
explain_costs_2.txt (661.4 KB) - 并行度:pipeline_dop设置为8查询
- pipeline是否开启:开启
- be节点cpu和内存使用率截图
查询的时候BE CPU 消耗在60-70%, 内存消耗在80G左右
- Profile信息
