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

merge_selector_algorithm

Алгоритм выбора частей для распределения слияний

merge_selector_base

Влияет на усиление записи для выбранных слияний (настройка экспертного уровня; не изменяйте её, если не понимаете, как она работает). Работает для селекторов слияний Simple и StochasticSimple

merge_selector_blurry_base_scale_factor

Определяет, когда срабатывает эта логика в зависимости от количества частей в партиции. Чем больше коэффициент, тем позже будет реакция.

merge_selector_enable_heuristic_to_lower_max_parts_to_merge_at_once

Включает эвристику для простого селектора слияний, которая снижает максимальный лимит на выбор слияния. Это увеличивает число параллельных слияний, что может помочь с ошибками TOO_MANY_PARTS, но при этом также увеличивает усиление записи.

merge_selector_enable_heuristic_to_remove_small_parts_at_right

Включает эвристику выбора частей для слияния, которая удаляет части с правой стороны диапазона, если их размер меньше указанной доли (0.01) от sum_size. Работает для селекторов слияний Simple и StochasticSimple

merge_selector_heuristic_to_lower_max_parts_to_merge_at_once_exponent

Управляет значением экспоненты, используемым в формулах, задающих кривую уменьшения. Уменьшение экспоненты уменьшает размер слияний, что приводит к увеличению усиления записи. Верно и обратное.

merge_selector_window_size

Сколько частей обрабатывать за один раз.
Последнее изменение 24 июля 2026 г.