system.asynchronous_insert_log
ClickHouse Cloud에서 쿼리하기
이 시스템 테이블의 데이터는 ClickHouse Cloud의 각 노드에 로컬로 저장됩니다. 따라서 전체 데이터를 조회하려면 clusterAllReplicas 함수를 사용해야 합니다. 자세한 내용은 여기를 참고하십시오.
설명
비동기 삽입에 대한 정보를 포함합니다. 각 항목은 비동기 삽입 쿼리로 버퍼링된 삽입 쿼리를 나타냅니다.
로그 작성을 시작하려면 asynchronous_insert_log 섹션의 매개변수를 구성합니다.
데이터 플러시 주기는 asynchronous_insert_log 서버 설정 섹션의 flush_interval_milliseconds 매개변수로 설정합니다. 플러시를 강제로 수행하려면 SYSTEM FLUSH LOGS 쿼리를 사용합니다.
ClickHouse는 이 테이블에서 데이터를 자동으로 삭제하지 않습니다. 자세한 내용은 Introduction을 참고하십시오.
컬럼
hostname(LowCardinality(String)) — 쿼리를 실행하는 서버의 호스트명입니다.event_date(Date) — 비동기 삽입가 발생한 날짜입니다.event_time(DateTime) — 비동기 삽입 실행이 완료된 날짜 및 시간입니다.event_time_microseconds(DateTime64(6)) — 비동기 삽입 실행이 마이크로초 정밀도로 완료된 날짜 및 시간입니다.query(String) — 쿼리 문자열입니다.database(LowCardinality(String)) — 테이블이 속한 데이터베이스 이름입니다.table(LowCardinality(String)) — 테이블 이름입니다.format(LowCardinality(String)) — 포맷 이름입니다.query_id(String) — 초기 쿼리의 ID입니다.bytes(UInt64) — 삽입된 바이트 수입니다.rows(UInt64) — 삽입된 행 수입니다.exception(String) — 예외 메시지입니다.status(Enum8('Ok' = 0, 'ParsingError' = 1, 'FlushError' = 2)) — 삽입 상태입니다. 값: 'Ok' = 0 — 삽입 성공, 'ParsingError' = 1 — 데이터 파싱 중 예외 발생, 'FlushError' = 2 — 데이터 플러시 중 예외 발생.data_kind(Enum8('Parsed' = 0, 'Preprocessed' = 1)) — 데이터 상태입니다. 값: 'Parsed' 및 'Preprocessed'입니다.flush_time(DateTime) — 플러시가 발생한 날짜 및 시간입니다.flush_time_microseconds(DateTime64(6)) — 플러시가 마이크로초 정밀도로 발생한 날짜 및 시간입니다.flush_query_id(String) — 플러시 쿼리의 ID입니다.timeout_milliseconds(UInt64) — 이 항목에 대해 계산된 적응형 타임아웃입니다.
예시
관련 항목
- system.query_log — 쿼리 실행에 대한 일반 정보를 포함하는
query_log시스템 테이블에 대한 설명입니다. - system.asynchronous_inserts — 큐에 대기 중인 비동기 삽입 작업에 대한 정보를 포함하는 테이블입니다.