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

enable_join_fixed_hash_table_conversion

Включает преобразование хеш-таблицы в плоский массив для JOIN, когда ключ представляет собой одно целое число с небольшим диапазоном значений.

enable_join_key_only_hash_tables

Использовать хеш-таблицы, в которых хранятся только ключи JOIN, без ссылки на правую строку, для тех JOIN, результат которых заведомо не может содержать значение из правой строки: LEFT ANTI, а также LEFT SEMI, когда не выбран ни один правый столбец. У такой таблицы меньше размер ячейки, и она позволяет отбрасывать правые блоки вместо их хранения.

enable_join_runtime_filters

Фильтровать левую часть по набору ключей JOIN, собранному из правой части во время выполнения.

enable_join_runtime_filters_index_analysis

Выполняет повторный анализ индексов (через use_skip_indexes_on_data_read), чтобы отсечь гранулы в левой части JOIN.

enable_join_transitive_predicates

Выводит транзитивные предикаты эквисоединения из существующих условий JOIN. Например, если заданы A.x = B.x и B.x = C.x, добавляется синтетический предикат A.x = C.x, чтобы оптимизатор порядка JOIN мог учитывать прямые планы (A JOIN C).
Последнее изменение 26 сентября 2026 г.