Перейти к основному содержимому
Перейти к основному содержимому

system.storage_policies

Описание

Содержит информацию о политиках хранения и томах, которые определены в конфигурации сервера.

Столбцы

  • policy_name (String) — Имя политики хранения.
  • volume_name (String) — Имя тома.
  • volume_priority (UInt64) — Приоритет тома.
  • disks (Array(String)) — Список имен всех дисков, входящих в эту политику хранения.
  • volume_type (Enum8('JBOD' = 0, 'SINGLE_DISK' = 1, 'UNKNOWN' = 2)) — Тип тома — JBOD или одиночный диск.
  • max_data_part_size (UInt64) — Максимальный размер части, которая может храниться на любом из дисков тома.
  • move_factor (Float32) — Когда объем доступного пространства становится меньше этого коэффициента, данные автоматически начинают перемещаться на следующий том, если он есть (по умолчанию 0.1).
  • prefer_not_to_merge (UInt8) — Не рекомендуется использовать эту настройку. Отключает слияние частей на этом томе (это вредно и приводит к снижению производительности).
  • perform_ttl_move_on_insert (UInt8) — Отключает TTL-перемещение при INSERT части. По умолчанию (если включено), если вставляемая часть уже соответствует правилу TTL-перемещения, она немедленно помещается на том/диск, указанный в правиле перемещения.
  • load_balancing (Enum8('ROUND_ROBIN' = 0, 'LEAST_USED' = 1)) — Политика балансировки дисков: round_robin или least_used.