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
Contém informações sobre inserções assíncronas. Cada entrada representa uma consulta de inserção que foi armazenada em buffer por uma consulta de inserção assíncrona. Para ativar o logging, configure os parâmetros na seção asynchronous_insert_log. O intervalo de flush dos dados é definido no parâmetroflush_interval_milliseconds da seção de configurações do servidor asynchronous_insert_log. Para forçar o flush, use a consulta SYSTEM FLUSH LOGS.
O ClickHouse não exclui dados da tabela automaticamente. Consulte Introdução para mais detalhes.
É seguro truncar ou remover esta tabela a qualquer momento.
Colunas
hostname(LowCardinality(String)) — Hostname do servidor que executa a consulta.clickhouse_version(LowCardinality(String)) — Versão do servidor ClickHouse que produziu a linha.system_processor(LowCardinality(String)) — Arquitetura de CPU do servidor ClickHouse que produziu a linha.event_date(Date) — A data em que a inserção assíncrona ocorreu.event_time(DateTime) — A data e a hora em que a inserção assíncrona terminou de ser executada.event_time_microseconds(DateTime64(6)) — A data e a hora em que a inserção assíncrona terminou de ser executada, com precisão de microssegundos.query(String) — Texto da consulta.database(LowCardinality(String)) — O nome do banco de dados em que a tabela está.table(LowCardinality(String)) — Nome da tabela.format(LowCardinality(String)) — Nome do formato.query_id(String) — ID da consulta inicial.bytes(UInt64) — Número de bytes inseridos.rows(UInt64) — Número de linhas inseridas.exception(String) — Mensagem da exceção.status(Enum8(‘Ok’ = 0, ‘ParsingError’ = 1, ‘FlushError’ = 2)) — Status da inserção. Valores: ‘Ok’ = 0 — Inserção bem-sucedida, ‘ParsingError’ = 1 — Exceção ao analisar os dados, ‘FlushError’ = 2 — Exceção ao fazer flush dos dados.data_kind(Enum8(‘Parsed’ = 0, ‘Preprocessed’ = 1)) — O status dos dados. Valores: ‘Parsed’ e ‘Preprocessed’.flush_time(DateTime) — A data e a hora em que o flush ocorreu.flush_time_microseconds(DateTime64(6)) — A data e a hora em que o flush ocorreu, com precisão de microssegundos.flush_query_id(String) — ID da consulta de flush.timeout_milliseconds(UInt64) — O timeout adaptativo calculado para esta entrada.
Exemplo
Query
Response
Veja também
- system.query_log — Descrição da tabela de sistema
query_log, que contém informações gerais sobre a execução de consultas. - system.asynchronous_inserts — Esta tabela contém informações sobre inserções assíncronas pendentes na fila.