Starrocks的查询性能会随着BE结点的增加而增加吗?

问题一: StarRocks属于MPP架构,那么理论上随着BE结点越多,同一个SQL的执行效率就越高,查询速度越快对吗?因为执行算法cpu更多,scan结点也越多。(不考虑极限情况,比如太简单的SQL或者be结点已经足够多)
问题二:当并行度从1调节到5,性能没有任何提升,甚至变差了一些(设置的global parallel_fragment_exec_instance_num这个参数调节)

当前使用的是什么版本

存算一体的3.3.0 @dongquan

这个版本调节并行度是调整pipeline_dop,parallel_fragment_exec_instance_num不需要调整,可以调整dop后看下效果,默认是0取值cpu核数的一半,一般默认值比较大,可以调小

Hi dongquan,我这边已经将pipeline_dop调为了8,我们be的cpu是16核。不过结果看起来没有什么变化呢。image

Hi dongquan,你的意思是需要我将max_pipeline_dop调整到16吗?