system.background_schedule_pool
ClickHouse Cloud에서 쿼리하기
이 시스템 테이블의 데이터는 ClickHouse Cloud의 각 노드에 로컬로 저장됩니다. 따라서 전체 데이터를 조회하려면 clusterAllReplicas 함수를 사용해야 합니다. 자세한 내용은 여기를 참고하십시오.
백그라운드 스케줄 풀에 있는 작업에 대한 정보를 포함합니다. 백그라운드 스케줄 풀은 분산 전송, 버퍼 플러시, 메시지 브로커 작업과 같은 주기적인 작업을 실행하는 데 사용됩니다.
컬럼:
pool(String) — 풀 이름. 가능한 값은 다음과 같습니다.schedule— 범용 스케줄 풀buffer_flush— Buffer 테이블 데이터를 플러시하는 풀distributed— 분산 테이블 작업을 위한 풀message_broker— 메시지 브로커 작업을 위한 풀
database(String) — 데이터베이스 이름.table(String) — 테이블 이름.table_uuid(UUID) — 테이블 UUID.query_id(String) — 쿼리 ID(현재 실행 중인 경우). (이는system.text_log에서 로그를 매칭하기 위한 무작위로 생성된 ID일 뿐 실제 쿼리는 아님에 유의하십시오.)elapsed_ms(UInt64) — 작업 실행 시간(현재 실행 중인 경우).log_name(String) — 작업의 로그 이름.deactivated(UInt8) — 작업이 비활성화되었는지 여부(비활성화된 작업은 풀에서 제거되므로 항상 false).scheduled(UInt8) — 작업이 실행되도록 스케줄되었는지 여부.delayed(UInt8) — 작업이 지연되어 스케줄되었는지 여부.executing(UInt8) — 작업이 현재 실행 중인지 여부.
예시
관련 항목
- system.background_schedule_pool_log — 백그라운드 스케줄 풀 작업 실행 이력이 저장됩니다.