Skip to main content

Descripción

Contiene información sobre las partes de datos y las columnas de las tablas MergeTree. Cada fila describe una parte de datos.

Columnas

  • partition (String) — El nombre de la partición.
  • name (String) — El nombre de la parte de datos.
  • uuid (UUID) — El UUID de la parte.
  • part_type (String) — El formato de almacenamiento de la parte de datos. Valores posibles: Wide — Cada columna se almacena en un archivo independiente del sistema de archivos; Compact — Todas las columnas se almacenan en un único archivo del sistema de archivos.
  • active (UInt8) — Indicador que señala si la parte de datos está activa. Si una parte de datos está activa, se utiliza en una tabla. De lo contrario, se elimina. Las partes de datos inactivas permanecen tras la fusión.
  • marks (UInt64) — El número de marcas. Para obtener el número aproximado de filas de una parte de datos, multiplique el número de marcas por la granularidad del índice (normalmente, 8192). Esta indicación no funciona con granularidad adaptativa.
  • rows (UInt64) — El número de filas.
  • bytes_on_disk (UInt64) — El tamaño total en bytes de todos los archivos de la parte de datos.
  • data_compressed_bytes (UInt64) — El tamaño total de los datos comprimidos de la parte de datos. No se incluyen los archivos auxiliares, como los archivos con marcas.
  • data_uncompressed_bytes (UInt64) — El tamaño total de los datos sin comprimir de la parte de datos. No se incluyen los archivos auxiliares, como los archivos con marcas.
  • marks_bytes (UInt64) — El tamaño del archivo con marcas.
  • modification_time (DateTime) — La hora en que se modificó el directorio que contiene la parte de datos. Normalmente, corresponde a la hora de creación de la parte de datos.
  • remove_time (DateTime) — La hora en que la parte de datos pasó a estar inactiva.
  • refcount (UInt32) — El número de lugares donde se utiliza la parte de datos. Un valor superior a 2 indica que la parte de datos se utiliza en consultas o fusiones.
  • min_date (Date) — El valor mínimo de la columna Date si se incluye en la clave de partición.
  • max_date (Date) — El valor máximo de la columna Date si se incluye en la clave de partición.
  • min_time (DateTime) — El valor mínimo de la columna DateTime si se incluye en la clave de partición.
  • max_time (DateTime) — El valor máximo de la columna DateTime si se incluye en la clave de partición.
  • partition_id (String) — El ID de la partición.
  • min_block_number (Int64) — El número mínimo de partes de datos que componen la parte actual tras la fusión.
  • max_block_number (Int64) — El número máximo de partes de datos que componen la parte actual tras la fusión.
  • level (UInt32) — La profundidad del árbol de fusión. Cero significa que la parte actual se creó mediante una inserción, en lugar de fusionar otras partes.
  • data_version (UInt64) — Número utilizado para determinar qué mutaciones deben aplicarse a la parte de datos (mutaciones con una versión superior a data_version).
  • primary_key_bytes_in_memory (UInt64) — La cantidad de memoria (en bytes) utilizada por los valores de la clave primaria.
  • primary_key_bytes_in_memory_allocated (UInt64) — La cantidad de memoria (en bytes) reservada para los valores de la clave primaria.
  • database (String) — Nombre de la base de datos.
  • table (String) — Nombre de la tabla.
  • engine (String) — Nombre del motor de tabla sin parámetros.
  • disk_name (String) — Nombre del disco que almacena la parte de datos.
  • path (String) — Ruta absoluta a la carpeta que contiene los archivos de la parte de datos.
  • column (String) — Nombre de la columna.
  • type (String) — Tipo de columna.
  • column_position (UInt64) — Posición ordinal de una columna en una tabla, empezando por 1.
  • default_kind (String) — Tipo de expresión (DEFAULT, MATERIALIZED, ALIAS) para el valor predeterminado, o una cadena vacía si no está definido.
  • default_expression (String) — Expresión para el valor predeterminado, o una cadena vacía si no está definida.
  • column_bytes_on_disk (UInt64) — Tamaño total de la columna en bytes.
  • column_data_compressed_bytes (UInt64) — Tamaño total de los datos comprimidos de la columna, en bytes.
  • column_data_uncompressed_bytes (UInt64) — Tamaño total de los datos descomprimidos de la columna, en bytes.
  • column_marks_bytes (UInt64) — Tamaño de las marcas de la columna, en bytes.
  • column_modification_time (Nullable(DateTime)) — Hora de la última modificación de la columna.
  • column_ttl_min (Nullable(DateTime)) — Valor mínimo de la expresión TTL calculada para la columna.
  • column_ttl_max (Nullable(DateTime)) — Valor máximo de la expresión TTL calculada para la columna.
  • statistics (Array(String)) — Estadísticas de la columna.
  • estimates.min (Nullable(String)) — Valor mínimo estimado de la columna.
  • estimates.max (Nullable(String)) — Valor máximo estimado de la columna.
  • estimates.cardinality (Nullable(UInt64)) — Cardinalidad estimada de la columna.
  • estimates.null_count (Nullable(UInt64)) — Número estimado de valores NULL en la columna.
  • estimates.default_count (Nullable(UInt64)) — Número estimado de filas iguales al valor predeterminado de almacenamiento de la columna (NULL para columnas Nullable, 0 / ” / [] / … para columnas no Nullable). NULL si no hay estadísticas básicas disponibles.
  • serialization_kind (String) — Tipo de serialización de una columna
  • substreams (Array(String)) — Nombres de los subflujos en los que se serializa la columna
  • filenames (Array(String)) — Nombres de los archivos de cada substream de una columna, respectivamente
  • subcolumns.names (Array(String)) — Nombres de las subcolumnas de una columna
  • subcolumns.types (Array(String)) — Tipos de las subcolumnas de una columna
  • subcolumns.serializations (Array(String)) — Tipos de serialización de las subcolumnas de una columna
  • subcolumns.bytes_on_disk (Array(UInt64)) — Tamaños en bytes de cada subcolumna
  • subcolumns.data_compressed_bytes (Array(UInt64)) — Tamaños de los datos comprimidos de cada subcolumna, en bytes
  • subcolumns.data_uncompressed_bytes (Array(UInt64)) — Tamaños de los datos descomprimidos de cada subcolumna, en bytes
  • subcolumns.marks_bytes (Array(UInt64)) — Tamaños de las marcas de cada subcolumna de una columna, en bytes
Alias:
  • bytes — Alias de bytes_on_disk.
  • marks_size — Alias de marks_bytes.
  • part_name — Alias de name.

Ejemplo

Véase también

Última modificación el 14 de agosto de 2026