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

system.projection_parts_columns

Описание

Эта таблица содержит информацию о столбцах частей проекций таблиц семейства MergeTree.

Столбцы

  • partition (String) — имя партиции.
  • name (String) — Имя части данных.
  • part_type (String) — Формат хранения части данных.
  • parent_name (String) — Имя исходной (родительской) части данных.
  • parent_uuid (UUID) — UUID исходной (родительской) части данных.
  • parent_part_type (String) — Формат хранения исходной (родительской) части.
  • active (UInt8) — Флаг, указывающий, является ли часть данных активной
  • marks (UInt64) — Количество меток.
  • rows (UInt64) — Количество строк.
  • bytes_on_disk (UInt64) — Общий размер в байтах всех файлов частей данных.
  • data_compressed_bytes (UInt64) — Общий размер сжатых данных в части данных. Все вспомогательные файлы (например, файлы с метками) не учитываются.
  • data_uncompressed_bytes (UInt64) — Общий размер несжатых данных в части данных. Все вспомогательные файлы (например, файлы с метками) не учитываются.
  • marks_bytes (UInt64) — Размер файла с метками.
  • parent_marks (UInt64) — Количество меток в исходной (родительской) части.
  • parent_rows (UInt64) — Количество строк в исходной (родительской) части.
  • parent_bytes_on_disk (UInt64) — Общий размер в байтах всех файлов исходной (родительской) части данных.
  • parent_data_compressed_bytes (UInt64) — Суммарный размер сжатых данных в исходной (родительской) части данных.
  • parent_data_uncompressed_bytes (UInt64) — Общий размер несжатых данных в исходной (родительской) части.
  • parent_marks_bytes (UInt64) — Размер файла с метками в исходной (родительской) части данных.
  • modification_time (DateTime) — Время изменения каталога, содержащего часть данных. Обычно оно соответствует времени создания части данных.
  • remove_time (DateTime) — Время, когда часть стала неактивной.
  • refcount (UInt32) — Количество мест использования части данных. Значение больше 2 указывает на то, что часть данных используется в запросах или слияниях.
  • min_date (Date) — Минимальное значение для столбца Date, если он входит в ключ партиционирования.
  • max_date (Date) — Максимальное значение в столбце Date, если он включён в ключ партиционирования.
  • min_time (DateTime) — Минимальное значение в столбце DateTime, если этот столбец входит в ключ партиции.
  • max_time (DateTime) — Максимальное значение для столбца с типом DateTime, если такой столбец включён в ключ партиции.
  • partition_id (String) — идентификатор партиции.
  • min_block_number (Int64) — Минимальный номер среди частей данных, из которых после слияния была сформирована текущая часть.
  • max_block_number (Int64) — Максимальное количество частей данных, из которых после слияния состоит текущая часть.
  • level (UInt32) — Глубина дерева слияний. Ноль означает, что текущая часть была создана в результате вставки, а не слияния других частей.
  • data_version (UInt64) — Число, используемое для определения, какие Мутации должны быть применены к части данных (Мутации с версией выше, чем data_version).
  • primary_key_bytes_in_memory (UInt64) — Объём памяти (в байтах), используемый значениями первичного ключа.
  • primary_key_bytes_in_memory_allocated (UInt64) — Объём памяти (в байтах), зарезервированный для значений первичного ключа.
  • database (String) — имя базы данных.
  • table (String) — Название таблицы.
  • engine (String) — Название движка таблицы без параметров.
  • disk_name (String) — Имя диска, на котором хранится часть данных.
  • path (String) — Абсолютный путь к папке с файлами части.
  • column (String) — Имя столбца.
  • type (String) — Тип столбца.
  • column_position (UInt64) — Порядковый номер столбца в таблице, начиная с 1.
  • default_kind (String) — Тип выражения (DEFAULT, MATERIALIZED, ALIAS) для значения по умолчанию, либо пустая строка, если оно не задано.
  • default_expression (String) — Выражение, задающее значение по умолчанию, или пустая строка, если оно не задано.
  • column_bytes_on_disk (UInt64) — Общий размер столбца в байтах.
  • column_data_compressed_bytes (UInt64) — Общий размер сжатых данных в столбце в байтах.
  • column_data_uncompressed_bytes (UInt64) — Общий размер декомпрессированных данных в столбце в байтах.
  • column_marks_bytes (UInt64) — Размер столбца с метками, в байтах.
  • column_modification_time (Nullable(DateTime)) — Время последнего изменения столбца.

Псевдонимы:

  • bytes — псевдоним bytes_on_disk.
  • marks_size — псевдоним marks_bytes.
  • part_name — псевдоним name.