mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-22 15:42:02 +00:00
Merge pull request #30860 from olgarev/revolg-DOCSUP-11549-compile_aggregate_expressions-and-min_count_to_compile_aggregate_expression-settings
DOCSUP-11549: Document the compile_aggregate_expressions and min_count_to_compile_aggregate_expression settings
This commit is contained in:
commit
6fd07f3483
@ -1397,6 +1397,32 @@ Minimum count of executing same expression before it is get compiled.
|
|||||||
|
|
||||||
Default value: `3`.
|
Default value: `3`.
|
||||||
|
|
||||||
|
## compile_aggregate_expressions {#compile_aggregate_expressions}
|
||||||
|
|
||||||
|
Enables or disables JIT-compilation of aggregate functions to native code. Enabling this setting can improve the performance.
|
||||||
|
|
||||||
|
Possible values:
|
||||||
|
|
||||||
|
- 0 — Aggregation is done without JIT compilation.
|
||||||
|
- 1 — Aggregation is done using JIT compilation.
|
||||||
|
|
||||||
|
Default value: `1`.
|
||||||
|
|
||||||
|
**See Also**
|
||||||
|
|
||||||
|
- [min_count_to_compile_aggregate_expression](#min_count_to_compile_aggregate_expression)
|
||||||
|
|
||||||
|
## min_count_to_compile_aggregate_expression {#min_count_to_compile_aggregate_expression}
|
||||||
|
|
||||||
|
The minimum number of identical aggregate expressions to start JIT-compilation. Works only if the [compile_aggregate_expressions](#compile_aggregate_expressions) setting is enabled.
|
||||||
|
|
||||||
|
Possible values:
|
||||||
|
|
||||||
|
- Positive integer.
|
||||||
|
- 0 — Identical aggregate expressions are always JIT-compiled.
|
||||||
|
|
||||||
|
Default value: `3`.
|
||||||
|
|
||||||
## output_format_json_quote_64bit_integers {#session_settings-output_format_json_quote_64bit_integers}
|
## output_format_json_quote_64bit_integers {#session_settings-output_format_json_quote_64bit_integers}
|
||||||
|
|
||||||
Controls quoting of 64-bit or bigger [integers](../../sql-reference/data-types/int-uint.md) (like `UInt64` or `Int128`) when they are output in a [JSON](../../interfaces/formats.md#json) format.
|
Controls quoting of 64-bit or bigger [integers](../../sql-reference/data-types/int-uint.md) (like `UInt64` or `Int128`) when they are output in a [JSON](../../interfaces/formats.md#json) format.
|
||||||
|
@ -1361,6 +1361,32 @@ load_balancing = round_robin
|
|||||||
|
|
||||||
Значение по умолчанию: `3`.
|
Значение по умолчанию: `3`.
|
||||||
|
|
||||||
|
## compile_aggregate_expressions {#compile_aggregate_expressions}
|
||||||
|
|
||||||
|
Включает или отключает компиляцию агрегатных функций в нативный код во время выполнения запроса. Включение этой настройки может улучшить производительность выполнения запросов.
|
||||||
|
|
||||||
|
Возможные значения:
|
||||||
|
|
||||||
|
- 0 — агрегатные функции не компилируются в нативный код.
|
||||||
|
- 1 — агрегатные функции компилируются в нативный код в процессе выполнения запроса.
|
||||||
|
|
||||||
|
Значение по умолчанию: `1`.
|
||||||
|
|
||||||
|
**См. также**
|
||||||
|
|
||||||
|
- [min_count_to_compile_aggregate_expression](#min_count_to_compile_aggregate_expression)
|
||||||
|
|
||||||
|
## min_count_to_compile_aggregate_expression {#min_count_to_compile_aggregate_expression}
|
||||||
|
|
||||||
|
Минимальное количество вызовов агрегатной функции с одинаковым выражением, при котором функция будет компилироваться в нативный код в ходе выполнения запроса. Работает только если включена настройка [compile_aggregate_expressions](#compile_aggregate_expressions).
|
||||||
|
|
||||||
|
Возможные значения:
|
||||||
|
|
||||||
|
- Целое положительное число.
|
||||||
|
- 0 — агрегатные функциии всегда компилируются в ходе выполнения запроса.
|
||||||
|
|
||||||
|
Значение по умолчанию: `3`.
|
||||||
|
|
||||||
## input_format_skip_unknown_fields {#input-format-skip-unknown-fields}
|
## input_format_skip_unknown_fields {#input-format-skip-unknown-fields}
|
||||||
|
|
||||||
Если значение равно true, то при выполнении INSERT входные данные из столбцов с неизвестными именами будут пропущены. В противном случае эта ситуация создаст исключение.
|
Если значение равно true, то при выполнении INSERT входные данные из столбцов с неизвестными именами будут пропущены. В противном случае эта ситуация создаст исключение.
|
||||||
|
Loading…
Reference in New Issue
Block a user