云数据库 GAUSSDB-优化器方法配置:best_agg_plan
时间:2025-12-17 10:17:22
best_agg_plan
参数说明:对于stream下的Agg操作,优化器会生成三种计划:
- hashagg+gather(redistribute)+hashagg。
- redistribute+hashagg(+gather)。
- hashagg+redistribute+hashagg(+gather)。
本参数用于控制优化器生成哪种hashagg的计划。
该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
取值范围:0,1,2,3
- 取值为1时,强制生成第一种计划。
- 取值为2时,如果group by列可以重分布,强制生成第二种计划,否则生成第一种计划。
- 取值为3时,如果group by列可以重分布,强制生成第三种计划,否则生成第一种计划。
- 取值为0时,优化器会根据以上三种计划的估算cost选择最优的一种计划生成。
默认值:0
support.huaweicloud.com/distributed-devg-v2-gaussdb/gaussdb-12-1137.html
下载云数据库 GAUSSDB用户手册完整版