system.projection_parts_columns
Эта таблица содержит информацию о колонках в частях проекции для таблиц семейства MergeTree.
Columns
Column | Description | Type |
---|---|---|
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 | Количество мест, где используется часть данных. Значение больше 2 указывает на то, что часть данных используется в запросах или слияниях. | UInt32 |
min_date | Минимальное значение для колонки Date, если она включена в ключ партиционирования. | Date |
max_date | Максимальное значение для колонки Date, если она включена в ключ партиционирования. | Date |
min_time | Минимальное значение для колонки DateTime, если она включена в ключ партиционирования. | DateTime |
max_time | Максимальное значение для колонки DateTime, если она включена в ключ партиционирования. | DateTime |
partition_id | ID партиции. | String |
min_block_number | Минимальное количество частей данных, из которых состоит текущая часть после слияния. | Int64 |
max_block_number | Максимальное количество частей данных, из которых состоит текущая часть после слияния. | Int64 |
level | Глубина дерева слияния. Ноль означает, что текущая часть была создана в результате вставки, а не слияния других частей. | UInt32 |
data_version | Номер, используемый для определения, какие мутации должны быть применены к части данных (мутации с версией выше, чем data_version). | UInt64 |
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 | Порядковый номер колонки в таблице, начиная с 1. | UInt64 |
default_kind | Тип выражения (DEFAULT, MATERIALIZED, ALIAS) для значения по умолчанию, или пустая строка, если он не определен. | String |
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 | UInt64 |
marks_size | Псевдоним для marks_bytes | UInt64 |
part_name | Псевдоним для name | String |