Эти настройки доступны в system.merge_tree_settings и автоматически генерируются на основе исходного кода ClickHouse.
merge_total_max_bytes_to_prewarm_cache
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 25.1 | 16106127360 | Синхронизация с Cloud |
Доступно только в ClickHouse Cloud. Максимальный суммарный размер частей, для которых выполняется предварительный прогрев кэша при слиянии.
merge_use_batch_sorting_queue
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.8 | 0 | Новая настройка для использования пакетной очереди сортировки при обычных слияниях `MergeTree`. |
Используйте пакетную очередь сортировки, чтобы снизить накладные расходы на обработку каждой строки в очереди при слиянии отсортированных потоков.
Применяется только к слияниям, не изменяющим строки, то есть к обычному MergeTree
(режим слияния Ordinary). Не влияет на движки с семантикой, применяемой во время слияния,
такие как ReplacingMergeTree, CollapsingMergeTree,
SummingMergeTree, AggregatingMergeTree, CoalescingMergeTree,
GraphiteMergeTree и VersionedCollapsingMergeTree, которые независимо от этой настройки продолжают использовать
очередь по умолчанию.
merge_workload
Используется для управления тем, как ресурсы используются и распределяются между слияниями и
другими рабочими нагрузками. Указанное значение используется в качестве значения настройки workload для
фоновых слияний этой таблицы. Если оно не указано (пустая строка),
вместо него используется настройка сервера merge_workload.
См. также