云数据库 GAUSSDB-基因查询优化器:geqo_threshold
geqo_threshold
参数说明:如果执行语句的数量超过设计的FROM的项数,则会使用基因查询优化来执行查询。
- 对于简单的查询,通常用详尽搜索方法,当涉及多个表的查询的时候,用GEQO可以更好地管理查询。
- 一个FULL OUTER JOIN构造仅作为一个FROM项。
参数类型:整型
参数单位:无
取值范围:2 ~ 2147483647
默认值:12
设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。
设置建议:推荐使用默认值,若可以接受动态规划的性能开销,可以调大此值;若较难接受动态规划的开销,可以调小此值。
设置不当的风险与影响:设置过大,可能导致动态规划枚举所有计划的开销难以接受;设置过小,可能损失计划的准确性。
下载云数据库 GAUSSDB用户手册完整版