Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

настройки сеанса optimize_if_*

Эти настройки доступны в system.settings и автоматически генерируются на основе исходного кода.

optimize_if_chain_to_multiif

Тип
Bool
По умолчанию
0

Заменяет цепочки if(cond1, then1, if(cond2, …)) на multiIf. На данный момент это не дает преимуществ для числовых типов.

optimize_if_transform_strings_to_enum

Тип
Bool
По умолчанию
0

Заменяет аргументы строкового типа в If и Transform на enum. По умолчанию отключено, так как может привести к несогласованным изменениям в распределённом запросе, из-за чего тот завершится с ошибкой.

Navigation