Pular para o conteúdo principal
Consultas no ClickHouse CloudOs dados nesta tabela de sistema são mantidos localmente em cada nó do ClickHouse Cloud. Portanto, para obter uma visão completa de todos os dados, é necessário usar a função clusterAllReplicas. Consulte aqui para mais detalhes.

Descrição

Informações sobre views materializadas atualizáveis. Contém todas as views materializadas atualizáveis, independentemente de haver ou não uma atualização em andamento.

Colunas

  • database (String) — O nome do banco de dados em que a tabela está.
  • view (String) — Nome da tabela.
  • uuid (UUID) — UUID da tabela (banco de dados Atomic).
  • status (String) — Estado atual da atualização.
  • last_success_time (Nullable(DateTime)) — Horário em que a atualização bem-sucedida mais recente foi iniciada. NULL se nenhuma atualização bem-sucedida tiver ocorrido desde a inicialização do servidor ou a criação da tabela.
  • last_success_duration_ms (Nullable(UInt64)) — Quanto tempo a atualização mais recente levou.
  • last_refresh_time (Nullable(DateTime)) — Horário em que a tentativa de atualização mais recente foi concluída (se conhecido) ou iniciada (se desconhecido ou ainda em execução). NULL se nenhuma tentativa de atualização tiver ocorrido desde a inicialização do servidor ou a criação da tabela.
  • last_refresh_replica (String) — Se a coordenação estiver habilitada, nome da réplica que fez a tentativa de atualização atual (se estiver em execução) ou a anterior (se não estiver em execução).
  • next_refresh_time (Nullable(DateTime)) — Horário em que a próxima atualização está programada para começar, se status = Scheduled.
  • exception (String) — Mensagem de erro da tentativa anterior, se ela falhou.
  • retry (UInt64) — Quantas tentativas com falha houve até agora para a atualização atual. Não disponível se o status for RunningOnAnotherReplica.
  • progress (Nullable(Float64)) — Progresso da atualização em execução no momento ou concluída mais recentemente na réplica especificada, entre 0 e 1. NULL se o status for RunningOnAnotherReplica ou se a atualização não estiver em execução.
  • read_rows (Nullable(UInt64)) — Número de linhas lidas pela atualização em execução no momento ou concluída mais recentemente na réplica especificada. NULL se o status for RunningOnAnotherReplica.
  • read_bytes (Nullable(UInt64)) — Número de bytes lidos pela atualização em execução no momento ou concluída mais recentemente na réplica especificada. NULL se o status for RunningOnAnotherReplica
  • total_rows (Nullable(UInt64)) — Número total estimado de linhas que precisam ser lidas pela atualização em execução no momento ou concluída mais recentemente na réplica especificada. NULL se o status for RunningOnAnotherReplica
  • written_rows (Nullable(UInt64)) — Número de linhas gravadas pela atualização em execução no momento ou concluída mais recentemente na réplica especificada. NULL se o status for RunningOnAnotherReplica
  • written_bytes (Nullable(UInt64)) — Número de bytes gravados pela atualização em execução no momento ou concluída mais recentemente na réplica especificada. NULL se o status for RunningOnAnotherReplica

Exemplo

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

┌─database─┬─view───────────────────────┬─status────┬─last_refresh_result─┬───last_refresh_time─┬───next_refresh_time─┐
default  │ hello_documentation_reader │ Scheduled │ Finished            │ 2023-12-01 01:24:002023-12-01 01:25:00
└──────────┴────────────────────────────┴───────────┴─────────────────────┴─────────────────────┴─────────────────────┘
Última modificação em 10 de junho de 2026