云数据库 GAUSSDB-基因查询优化器:geqo_threshold

时间:2024-11-13 14:45:17

geqo_threshold

参数说明如果执行语句的数量超过设计的FROM的项数,则会使用基因查询优化来执行查询。

  • 对于简单的查询,通常用详尽搜索方法,当涉及多个表的查询的时候,用GEQO可以更好地管理查询。
  • 一个FULL OUTER JOIN构造仅作为一个FROM项。

参数类型:整型

参数单位:

取值范围2 ~ 2147483647‬

默认值12

设置方式:该参数属于USERSET类型参数,请参考表1中对应设置方法进行设置。

设置建议:推荐使用默认值,若可以接受动态规划的性能开销,可以调大此值;若较难接受动态规划的开销,可以调小此值。

设置不当的风险与影响:设置过大,可能导致动态规划枚举所有计划的开销难以接受;设置过小,可能损失计划的准确性。

support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-10-0282.html