Эти настройки доступны в system.merge_tree_settings и автоматически генерируются на основе исходного кода ClickHouse.
min_absolute_delay_to_close
Минимальная абсолютная задержка перед закрытием, прекращением обработки запросов и возвратом не-Ok при проверке status.
min_columns_to_activate_adaptive_write_buffer
История версий
| Версия | Значение по умолчанию | Комментарий |
|---|---|---|
| 26.1 | 500 | новая настройка |
Позволяет снизить использование памяти для таблиц с большим числом столбцов за счет адаптивных буферов записи.
Возможные значения:
- 0 - без ограничений
- 1 - всегда включено
min_compress_block_size
Минимальный размер блоков несжатых данных, необходимый для сжатия при записи следующей mark. Этот параметр также можно указать в глобальных настройках (см. параметр min_compress_block_size). Значение, указанное при создании table, переопределяет глобальное значение этого параметра.
min_index_granularity_bytes
Минимально допустимый размер гранул данных в байтах.
Используется как защита от случайного создания таблиц с очень низким значением
index_granularity_bytes.
min_marks_to_honor_max_concurrent_queries
Минимальное количество marks, которое должен прочитать запрос, чтобы была применена настройка max_concurrent_queries.
Возможные значения:
- Положительное целое число.
0— отключено (ограничениеmax_concurrent_queriesне применяется ни к одному запросу).
Пример
<min_marks_to_honor_max_concurrent_queries>10</min_marks_to_honor_max_concurrent_queries>min_merge_bytes_to_use_direct_io
Минимальный объём данных для операции слияния, при котором используется
прямой I/O-доступ к диску хранилища. При слиянии частей данных ClickHouse вычисляет
общий объём хранилища для всех данных, подлежащих слиянию. Если этот объём превышает
min_merge_bytes_to_use_direct_io байт, ClickHouse читает и записывает
данные на диск хранилища через интерфейс прямого I/O (опция O_DIRECT).
Если min_merge_bytes_to_use_direct_io = 0, прямой I/O отключается.
min_parts_to_merge_at_once
Минимальное количество частей данных, которые селектор слияний может выбрать для одновременного слияния (настройка экспертного уровня; не изменяйте её, если не понимаете, как она работает). 0 — отключено. Работает для селекторов слияний Simple и StochasticSimple.
min_replicated_logs_to_keep
Хранить примерно такое количество последних записей в журнале ZooKeeper, даже если они устарели. На работу таблиц это не влияет: используется только для диагностики журнала ZooKeeper перед очисткой.
Possible values:
- Любое положительное целое число.