Перейти к основному содержимому
Перейти к основному содержимому

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 таблицы (атомарная база данных).
  • 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)) — Время, когда запланировано следующее обновление, если статус = Запланировано.
  • exception (String) — Сообщение об ошибке из предыдущей попытки, если она не удалась.
  • retry (UInt64) — Сколько неудачных попыток было до сих пор для текущего обновления.
  • progress (Float64) — Прогресс текущего обновления, от 0 до 1. Не доступен, если статус РаботаетНаДругойРеплике.
  • read_rows (UInt64) — Количество строк, прочитанных в текущем обновлении на данный момент. Не доступно, если статус РаботаетНаДругойРеплике.
  • read_bytes (UInt64) — Количество байт, прочитанных во время текущего обновления. Не доступно, если статус РаботаетНаДругойРеплике.
  • total_rows (UInt64) — Оценочное общее количество строк, которые нужно прочитать для текущего обновления. Не доступно, если статус РаботаетНаДругойРеплике.
  • written_rows (UInt64) — Количество строк, записанных во время текущего обновления. Не доступно, если статус РаботаетНаДругойРеплике.
  • written_bytes (UInt64) — Количество байт, записанных во время текущего обновления. Не доступно, если статус РаботаетНаДругойРеплике.

Пример