system.view_refreshes
Querying in ClickHouse Cloud
The data in this system table is held locally on each node in ClickHouse Cloud. Obtaining a complete view of all data, therefore, requires the clusterAllReplicas function. See here for further details.
Информация об обновляемых материализованных представлениях. Содержит все обновляемые материализованные представления, независимо от того, выполняется ли сейчас обновление или нет.
Столбцы:
database(String) — Имя базы данных, в которой находится таблица.view(String) — Имя таблицы.uuid(UUID) — UUID таблицы (база данных типа Atomic).status(String) — Текущее состояние обновления.last_success_time(Nullable(DateTime)) — Время начала последнего успешно завершившегося обновления. NULL, если с момента запуска сервера или создания таблицы не было ни одного успешного обновления.last_success_duration_ms(Nullable(UInt64)) — Длительность последнего успешно завершившегося обновления в миллисекундах.last_refresh_time(Nullable(DateTime)) — Время, когда последняя попытка обновления завершилась (если известно) или началась (если неизвестно или всё ещё выполняется). NULL, если с момента запуска сервера или создания таблицы не было ни одной попытки обновления.last_refresh_replica(String) — Если координация включена, имя реплики, которая выполняет текущую (если выполняется) или выполняла предыдущую (если не выполняется) попытку обновления.next_refresh_time(Nullable(DateTime)) — Время, когда запланирован запуск следующего обновления, еслиstatus = Scheduled.exception(String) — Сообщение об ошибке из предыдущей попытки, если она завершилась с ошибкой.retry(UInt64) — Сколько неудачных попыток было на данный момент для текущего обновления. Недоступно, если статус —RunningOnAnotherReplica.progress(Nullable(Float64)) — Прогресс текущего выполняющегося или последнего завершившегося обновления на данной реплике, от 0 до 1. NULL, если статус —RunningOnAnotherReplicaили обновление не выполняется.read_rows(Nullable(UInt64)) — Количество строк, прочитанных текущим выполняющимся или последним завершившимся обновлением на данной реплике. NULL, если статус —RunningOnAnotherReplica.read_bytes(Nullable(UInt64)) — Количество байт, прочитанных текущим выполняющимся или последним завершившимся обновлением на данной реплике. NULL, если статус —RunningOnAnotherReplica.total_rows(Nullable(UInt64)) — Оценочное общее количество строк, которые необходимо прочитать текущему выполняющемуся или последнему завершившемуся обновлению на данной реплике. NULL, если статус —RunningOnAnotherReplica.written_rows(Nullable(UInt64)) — Количество строк, записанных текущим выполняющимся или последним завершившимся обновлением на данной реплике. NULL, если статус —RunningOnAnotherReplica.written_bytes(Nullable(UInt64)) — Количество байт, записанных текущим выполняющимся или последним завершившимся обновлением на данной реплике. NULL, если статус —RunningOnAnotherReplica.
Пример