merge_selector_*: настройки таблиц семейства MergeTree
Настройки таблиц семейства MergeTree в ClickHouse из автоматически сгенерированной группы merge_selector_*.
Эти настройки доступны в system.merge_tree_settings и автоматически генерируются из исходного кода ClickHouse.
Алгоритм выбора частей для распределения слияний
Влияет на усиление записи для
выбранных слияний (настройка экспертного уровня; не изменяйте её, если не понимаете,
как она работает). Работает для селекторов слияний Simple и StochasticSimple
Определяет, когда срабатывает эта логика в зависимости от количества частей в
партиции. Чем больше коэффициент, тем позже будет реакция.
Включает эвристику для простого селектора слияний, которая снижает максимальный лимит на выбор слияния.
Это увеличивает число параллельных слияний, что может помочь с ошибками TOO_MANY_PARTS,
но при этом также увеличивает усиление записи.
Включает эвристику выбора частей для слияния, которая удаляет части с правой
стороны диапазона, если их размер меньше указанной доли (0.01) от sum_size.
Работает для селекторов слияний Simple и StochasticSimple
Управляет значением экспоненты, используемым в формулах, задающих кривую уменьшения. Уменьшение экспоненты
уменьшает размер слияний, что приводит к увеличению усиления записи. Верно и обратное.
Сколько частей обрабатывать за один раз.
Последнее изменение 24 июля 2026 г.