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 (estadoWaitingForDependenciesoMissingDependencies).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 esRunningOnAnotherReplica.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 esRunningOnAnotherReplicao 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 esRunningOnAnotherReplica.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 esRunningOnAnotherReplicatotal_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 esRunningOnAnotherReplicawritten_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 esRunningOnAnotherReplicawritten_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 esRunningOnAnotherReplica
Ejemplo
SELECT
database,
view,
status,
last_refresh_time,
next_refresh_time
FROM system.view_refreshes
┌