SELECT HINT

功能描述

设置本次查询执行内生效的查询优化相关GUC参数。本章节涉及的是dolphin关于select-hint的语法增强,对内核支持的hint详见使用Plan Hint进行调优.

语法格式

set_var(param = value)

参数说明

  • param

    参数名。

    目前支持使用Hint设置生效的参数有

    • 布尔类:

      enable_bitmapscan、enable_hashagg、enable_hashjoin、enable_indexscan、enable_indexonlyscan、enable_material、enable_mergejoin、enable_nestloop、enable_index_nestloop、enable_seqscan、enable_sort、enable_incremental_sort、enable_tidscan、partition_iterator_elimination、partition_page_estimation、enable_functional_dependency、var_eq_const_selectivity

    • 整形类:

      query_dop

    • 浮点类:

      cost_weight_index、default_limit_rows、seq_page_cost、random_page_cost、cpu_tuple_cost、cpu_index_tuple_cost、cpu_operator_cost、effective_cache_size

    • 枚举类型:

      try_vector_engine_strategy

    • 字符串类型:

      dolphin.optimizer_switch

  • value

    参数的取值。

意见反馈
编组 3备份
    openGauss 2025-07-20 07:43:27
    取消