mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-16 12:44:42 +00:00
30 lines
2.9 KiB
Markdown
30 lines
2.9 KiB
Markdown
|
system.parts
|
|||
|
============
|
|||
|
|
|||
|
Содержит информацию о кусках таблиц семейства [MergeTree](../../table_engines/mergetree.html#table_engines-mergetree).
|
|||
|
|
|||
|
Каждая строка описывает один кусок данных.
|
|||
|
|
|||
|
Столбцы:
|
|||
|
|
|||
|
- partition (String) - Имя партиции. Формат YYYYMM. Что такое партиция можно узнать из описания запроса [ALTER](../../query_language/queries.html#query_language_queries_alter).
|
|||
|
- name (String) - Имя куска.
|
|||
|
- active (UInt8) - Признак активности. Если кусок активен, то он используется таблице, в противном случает он будет удален. Неактивные куски остаются после слияний.
|
|||
|
- marks (UInt64) - Количество засечек. Чтобы получить примерное количество строк в куске, умножьте ``marks`` на гранулированность индекса (обычно 8192).
|
|||
|
- marks_size (UInt64) - Размер файла с засечками.
|
|||
|
- rows (UInt64) - Количество строк.
|
|||
|
- bytes (UInt64) - Количество байт в сжатом виде.
|
|||
|
- modification_time (DateTime) - Время модификации директории с куском. Обычно соответствует времени создания куска.|
|
|||
|
- remove_time (DateTime) - Время, когда кусок стал неактивным.
|
|||
|
- refcount (UInt32) - Количество мест, в котором кусок используется. Значение больше 2 говорит о том, что кусок участвует в запросах или в слияниях.
|
|||
|
- min_date (Date) - Минимальное значение ключа даты в куске.
|
|||
|
- max_date (Date) - Максимальное значение ключа даты в куске.
|
|||
|
- min_block_number (UInt64) - Минимальный номер куска из которых состоит текущий после слияния.
|
|||
|
- max_block_number (UInt64) - Максимальный номер куска из которых состоит текущий после слияния.
|
|||
|
- level (UInt32) - Глубина дерева слияний. Если слияний не было, то ``level=0``.
|
|||
|
- primary_key_bytes_in_memory (UInt64) - Объем памяти (в байтах), занимаемой значениями первичных ключей.
|
|||
|
- primary_key_bytes_in_memory_allocated (UInt64) - Выделенный с резервом объем памяти (в байтах) для размещения первичных ключей.
|
|||
|
- database (String) - Имя базы данных.
|
|||
|
- table (String) - Имя таблицы.
|
|||
|
- engine (String) - Имя движка таблицы, без параметров.
|