云数据库 GAUSSDB-优化器方法配置:qrw_inlist2join_optmode

时间:2025-06-03 09:33:00

qrw_inlist2join_optmode

参数说明控制是否使用inlist-to-join查询重写。

参数类型:字符串

参数单位:

取值范围

  • disable:关闭inlist-to-join查询重写。
  • cost_base:基于代价的inlist-to-join查询重写,即基于代价自动评估是否使用inlist-to-join查询重写。
  • rule_base:基于规则的inlist-to-join查询重写,即强制使用inlist-to-join查询重写。
  • 任意正整数(1 ~ 2147483647):inlist-to-join查询重写阈值,即list内元素个数大于该阈值,进行inlist-to-join查询重写。

默认值cost_base

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

设置建议:推荐使用默认值,除非有异常场景或者发现优化器选择的计划查询性能低,需要手动调优才使用其他值。

设置不当的风险与影响:该参数会影响优化器是否进行inlist-to-join查询重写,设置不当会导致未生成更优计划。

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