Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

compile_* 会话设置

这些设置可在 system.settings 中查看,且根据 源代码 自动生成。

compile_aggregate_expressions

类型
Bool
默认值
1

启用或禁用将聚合函数 JIT 编译为原生代码。启用此设置可提升性能。

Possible values:

  • 0 — 聚合在不使用 JIT 编译的情况下进行。
  • 1 — 聚合使用 JIT 编译进行。

See Also

compile_expressions

类型
Bool
默认值
1
版本历史
版本默认值注释
25.51我们认为,JIT 编译器背后的 LLVM 基础设施已经足够稳定,因此默认启用此设置。

将一些标量函数和运算符编译为原生代码。

compile_regular_expressions

类型
Bool
默认值
1
版本历史
版本默认值注释
26.71用于启用对 `match` 和 `extract` 等函数中的简单正则表达式进行 JIT 编译的新设置。

matchextract 等函数中使用的简单正则表达式编译为原生代码。超出受支持子集的模式会自动回退到通用引擎。

compile_sort_description

类型
Bool
默认值
1

将排序描述编译成原生代码。

Navigation