Skip to main content

Описание

Содержит информацию об отсоединённых частях таблиц MergeTree. Столбец reason указывает, по какой причине часть была отсоединена. Для частей, отсоединённых пользователем, причина не указана. Такие части можно подключить командой ALTER TABLE ATTACH PARTITION|PART. Описание остальных столбцов см. в system.parts. Если имя части некорректно, значения некоторых столбцов могут быть NULL. Такие части можно удалить командой ALTER TABLE DROP DETACHED PART.

Столбцы

  • database (String) — Имя базы данных, которой принадлежит эта часть.
  • table (String) — Имя таблицы, которой принадлежит эта часть.
  • partition_id (Nullable(String)) — Идентификатор партиции, которой принадлежит эта часть.
  • name (String) — Имя части.
  • bytes_on_disk (UInt64) — Общий размер всех файлов части данных в байтах.
  • modification_time (DateTime) — Время изменения каталога с частью данных. Обычно соответствует времени выполнения операции detach.
  • disk (String) — Имя диска, на котором хранится эта часть данных.
  • path (String) — Путь на диске к файлу этой части данных.
  • reason (Nullable(String)) — Причина отсоединения этой части.
  • min_block_number (Nullable(Int64)) — Минимальный номер частей данных, из которых состоит текущая часть после слияния.
  • max_block_number (Nullable(Int64)) — Максимальный номер частей данных, из которых состоит текущая часть после слияния.
  • level (Nullable(UInt32)) — Глубина дерева слияний. Ноль означает, что текущая часть была создана вставкой, а не слиянием других частей.
Последнее изменение 14 августа 2026 г.