Эти настройки доступны в system.merge_tree_settings и автоматически формируются на основе исходного кода ClickHouse.
zero_copy_concurrent_part_removal_max_postpone_ratio
Тип
Float
По умолчанию
0.05
Максимальная доля частей верхнего уровня, удаление которых можно отложить, чтобы получить меньшие независимые диапазоны. Не рекомендуется изменять.
zero_copy_concurrent_part_removal_max_split_times
Тип
UInt64
По умолчанию
5
Максимальная глубина рекурсии для разбиения диапазонов независимых устаревших частей на более мелкие поддиапазоны. Не рекомендуется изменять.
zero_copy_merge_mutation_min_parts_size_sleep_before_lock
Тип
UInt64
По умолчанию
1073741824
Если включена репликация с нулевым копированием, перед попыткой установить блокировку выполняется случайная пауза в зависимости от размера частей для слияния или мутации
zero_copy_merge_mutation_min_parts_size_sleep_no_scale_before_lock
Тип
UInt64
По умолчанию
0
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 25.3 | 0 | Новая настройка |
Если включена репликация с нулевым копированием, перед попыткой установить блокировку для слияния или мутации выполняется случайная пауза длительностью до 500 мс.