Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

system.view_refreshes

Descripción

Información sobre vistas materializadas actualizables. Contiene todas las vistas materializadas actualizables, haya o no una actualización en curso.

Columnas

  • database (String) — Nombre de la base de datos a la que pertenece la tabla.
  • view (String) — Nombre de la tabla.
  • uuid (UUID) — UUID de la tabla (base de datos Atomic).
  • status (String) — Estado actual de la actualización.
  • last_success_time (Nullable(DateTime)) — Hora de inicio de la última actualización correcta. NULL si no se ha realizado ninguna actualización correcta desde el inicio del servidor o la creación de la tabla.
  • last_success_duration_ms (Nullable(UInt64)) — Duración de la última actualización.
  • last_refresh_time (Nullable(DateTime)) — Hora a la que finalizó el último intento de actualización (si se conoce) o a la que se inició (si se desconoce o sigue en ejecución). NULL si no se ha realizado ningún intento de actualización desde el inicio del servidor o la creación de la tabla.
  • last_refresh_replica (String) — Si la coordinación está habilitada, nombre de la réplica que realizó el intento de actualización actual (si está en ejecución) o anterior (si no lo está).
  • next_refresh_time (Nullable(DateTime)) — Hora programada para el inicio de la siguiente actualización. NULL si se desconoce actualmente la hora de la siguiente actualización; por ejemplo, mientras se espera a las dependencias (estado WaitingForDependencies o MissingDependencies).
  • exception (String) — Mensaje de error del intento anterior, si falló.
  • retry (UInt64) — Número de intentos fallidos hasta el momento para la actualización actual. No disponible si el estado es RunningOnAnotherReplica.
  • progress (Nullable(Float64)) — Progreso de la actualización actual en ejecución o de la completada más recientemente en la réplica indicada, entre 0 y 1. NULL si el estado es RunningOnAnotherReplica o la actualización no está en ejecución.
  • read_rows (Nullable(UInt64)) — Número de filas leídas por la actualización actual en ejecución o la completada más recientemente en la réplica indicada. NULL si el estado es RunningOnAnotherReplica.
  • read_bytes (Nullable(UInt64)) — Número de bytes leídos por la actualización actual en ejecución o la completada más recientemente en la réplica indicada. NULL si el estado es RunningOnAnotherReplica
  • total_rows (Nullable(UInt64)) — Número total estimado de filas que debe leer la actualización actual en ejecución o la completada más recientemente en la réplica indicada. NULL si el estado es RunningOnAnotherReplica
  • written_rows (Nullable(UInt64)) — Número de filas escritas por la actualización actual en ejecución o la completada más recientemente en la réplica indicada. NULL si el estado es RunningOnAnotherReplica
  • written_bytes (Nullable(UInt64)) — Número de bytes escritos por la actualización actual en ejecución o la completada más recientemente en la réplica indicada. NULL si el estado es RunningOnAnotherReplica

Ejemplo

SELECT
    database,
    view,
    status,
    last_refresh_time,
    next_refresh_time
FROM system.view_refreshes

Navigation