system.zookeeper_watches 시스템 테이블
system.zookeeper_watches 시스템 테이블
system.zookeeper_watches 는 이 ClickHouse 서버가 ZooKeeper 노드(보조 ZooKeeper 포함)에 등록한 현재 활성 watches 를 보여줘요. 각 행은 하나의 워치를 나타내요. ClickHouse Keeper 또는 ZooKeeper가 구성된 경우에만 존재해요.
출처: 문서
본문
Description
이 ClickHouse 서버가 ZooKeeper 노드(보조 ZooKeeper 포함)에 등록한 현재 활성 watches 를 보여줘요. 각 행은 하나의 워치를 나타내요.
가용성(Availability)
system.zookeeper_watches 는 ClickHouse Keeper 또는 ZooKeeper가 구성된 경우에만 존재해요. 둘 다 구성되지 않은 서버에서는 테이블이 존재하지 않으며, 이 테이블에 대한 쿼리는 UNKNOWN_TABLE 오류로 실패해요.
Columns
-
zookeeper_name(String) — ZooKeeper 연결의 이름이에요(주 연결은 “default”, 또는 보조 이름). -
create_time(DateTime) — 워치가 만들어진 시간이에요. -
create_time_microseconds(DateTime64(6)) — 마이크로초 정밀도의 워치가 만들어진 시간이에요. -
path(String) — 워치가 걸린 ZooKeeper 경로예요. -
session_id(Int64) — 워치를 등록한 연결의 세션 ID예요. -
request_xid(Int64) — 워치를 만든 요청의 XID예요. -
watch_type(Enum8(‘Unexpected’ = -1, ‘Children’ = 1, ‘Exists’ = 2, ‘Data’ = 3)) — 워치 유형이에요: Children (목록), Exists, 또는 Data (get).
Examples
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