system.storage_policies
Содержит информацию о политиках хранения и томах, заданных в конфигурации сервера.
Столбцы:
policy_name
(String) — имя политики хранения.volume_name
(String) — имя тома, который содержится в политике хранения.volume_priority
(UInt64) — порядковый номер тома согласно конфигурации, приоритет согласно которому данные заполняют тома, т.е. данные при инсертах и мержах записываются на тома с более низким приоритетом (с учетом других правил: TTL,max_data_part_size
,move_factor
).disks
(Array(String)) — имена дисков, содержащихся в политике хранения.max_data_part_size
(UInt64) — максимальный размер куска данных, который может храниться на дисках тома (0 — без ограничений).move_factor
— доля доступного свободного места на томе, если места становится меньше, то данные начнут перемещение на следующий том, если он есть (по умолчанию 0.1).prefer_not_to_merge
(UInt8) — Значение настройкиprefer_not_to_merge
. Если данная настройка включена, то слияние данных, хранящихся на данном томе, не допускается. Это позволяет контролировать работу ClickHouse с медленными дисками.
Если политика хранения содержит несколько томов, то каждому тому соответствует отдельная запись в таблице.