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

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âmetro flush_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.

Colunas

  • hostname (LowCardinality(String)) — Hostname do servidor que executa a consulta.
  • 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 do insert. Valores: ‘Ok’ = 0 — Insert bem-sucedido, ‘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
SELECT * FROM system.asynchronous_insert_log LIMIT 1 \G;
Response
hostname:                clickhouse.eu-central1.internal
event_date:              2023-06-08
event_time:              2023-06-08 10:08:53
event_time_microseconds: 2023-06-08 10:08:53.199516
query:                   INSERT INTO public.data_guess (user_id, datasource_id, timestamp, path, type, num, str) FORMAT CSV
database:                public
table:                   data_guess
format:                  CSV
query_id:                b46cd4c4-0269-4d0b-99f5-d27668c6102e
bytes:                   133223
exception:
status:                  Ok
flush_time:              2023-06-08 10:08:55
flush_time_microseconds: 2023-06-08 10:08:55.139676
flush_query_id:          cd2c1e43-83f5-49dc-92e4-2fbc7f8d3716

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.
Última modificação em 10 de junho de 2026