본문으로 바로가기
본문으로 바로가기

system.zookeeper_watches

설명

이 ClickHouse 서버가 ZooKeeper 노드(보조 ZooKeeper 인스턴스 포함)에 등록한 현재 활성 상태의 watch를 표시합니다. 각 행은 하나의 watch를 나타냅니다.

컬럼

  • zookeeper_name (String) — ZooKeeper 연결 이름입니다(주 연결은 default, 보조 연결은 해당 이름).
  • create_time (DateTime) — watch가 생성된 시각입니다.
  • create_time_microseconds (DateTime64) — watch가 생성된 시각이며, 마이크로초 정밀도를 가집니다.
  • path (String) — 감시 중인 ZooKeeper 경로입니다.
  • session_id (Int64) — watch를 등록한 연결의 세션 ID입니다.
  • request_xid (Int64) — watch를 생성한 요청의 XID입니다.
  • op_num (Enum) — watch를 생성한 요청의 타입입니다.
  • watch_type (Enum8) — watch 타입입니다. 가능한 값:
    • Children — 하위 노드 목록의 변화를 감시합니다(List 작업으로 설정됨).
    • Exists — 노드의 생성 또는 삭제를 감시합니다.
    • Data — 노드 데이터의 변화를 감시합니다(Get 작업으로 설정됨).

예시:

SELECT * FROM system.zookeeper_watches FORMAT Vertical;
Row 1:
──────
zookeeper_name:           default
create_time:              2026-03-16 12:00:00
create_time_microseconds: 2026-03-16 12:00:00.123456
path:                     /clickhouse/task_queue/ddl
session_id:               106662742089334927
request_xid:              10858
op_num:                   List
watch_type:               Children

관련 항목