Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Настройки min_bytes_* для таблиц семейства MergeTree

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

min_bytes_for_compact_part

Тип
UInt64
По умолчанию
0

Устаревшая настройка, не имеет эффекта.

min_bytes_for_full_part_storage

Тип
UInt64
По умолчанию
0

Минимальный размер несжатых данных в байтах для использования полного типа хранения для части данных вместо упакованного

min_bytes_for_wide_part

Тип
UInt64
По умолчанию
10485760

Минимальное количество байт/строк в части данных, которую можно хранить в формате Wide. Можно задать один, оба или ни один из этих параметров.

min_bytes_to_prewarm_caches

Тип
UInt64
По умолчанию
0
История версий
ВерсияЗначение по умолчаниюКомментарий
24.120новая настройка

Минимальный размер (в несжатых байтах) для предварительного прогрева кэша меток и кэша первичного индекса для новых частей

min_bytes_to_rebalance_partition_over_jbod

Тип
UInt64
По умолчанию
0

Задаёт минимальный объём данных в байтах, при котором включается балансировка при распределении новых больших частей по дискам тома JBOD.

Возможные значения:

  • Положительное целое число.
  • 0 — балансировка отключена.

Использование

Значение настройки min_bytes_to_rebalance_partition_over_jbod не должно быть меньше значения max_bytes_to_merge_at_max_space_in_pool / 1024. В противном случае ClickHouse генерирует исключение.

Navigation