설명
ZooKeeper가 구성되어 있지 않으면 이 테이블은 존재하지 않습니다. system.zookeeper_connection 테이블은 현재 ZooKeeper에 대한 연결(보조 ZooKeeper 포함) 상태를 보여줍니다. 각 행에는 하나의 연결에 대한 정보가 표시됩니다.
컬럼
name(String) — ZooKeeper 클러스터의 이름입니다.host(String) — ClickHouse가 연결된 ZooKeeper 노드의 호스트명/IP입니다.port(UIn16) — ClickHouse가 연결된 ZooKeeper 노드의 포트입니다.index(Nullable(UInt8)) — ClickHouse가 연결된 ZooKeeper 노드의 인덱스입니다. 이 인덱스는 ZooKeeper 설정의 값을 사용합니다. 연결되어 있지 않으면 이 컬럼은 NULL입니다.connected_time(DateTime) — 연결이 설정된 시점입니다.session_uptime_elapsed_seconds(UInt64) — 연결이 설정된 후 경과한 시간(초)입니다.is_expired(UInt8) — 현재 연결의 만료 여부를 나타냅니다.keeper_api_version(UInt8) — Keeper API 버전입니다.client_id(Int64) — 연결의 세션 ID입니다.xid(Int64) — 현재 세션의 XID입니다.enabled_feature_flags(Array(Enum16)) — 활성화된 기능 플래그입니다. ClickHouse Keeper에만 적용됩니다. 가능한 값은FILTERED_LIST,MULTI_READ,CHECK_NOT_EXISTS,CREATE_IF_NOT_EXISTS,REMOVE_RECURSIVE입니다.availability_zone(String) — 가용 영역입니다.session_timeout_ms(UInt64) — 세션 timeout(밀리초)입니다.last_zxid_seen(Int64) — 현재 세션에서 마지막으로 확인된 zxid입니다.
예시:
SELECT * FROM system.zookeeper_connection;┌─name────┬─host──────┬─port─┬─index─┬──────connected_time─┬─session_uptime_elapsed_seconds─┬─is_expired─┬─keeper_api_version─┬─client_id─┬─xid─┬─enabled_feature_flags────────────────────────────────────────────────────┬─availability_zone─┐
│ default │ 127.0.0.1 │ 2181 │ 0 │ 2025-04-10 14:30:00 │ 943 │ 0 │ 0 │ 420 │ 69 │ ['FILTERED_LIST','MULTI_READ','CHECK_NOT_EXISTS','CREATE_IF_NOT_EXISTS'] │ eu-west-1b │
└─────────┴───────────┴──────┴───────┴─────────────────────┴────────────────────────────────┴────────────┴────────────────────┴───────────┴─────┴──────────────────────────────────────────────────────────────────────────┴───────────────────┘