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

system.zookeeper_connection

ClickHouse Cloud에서 쿼리하기

이 시스템 테이블의 데이터는 ClickHouse Cloud의 각 노드에 로컬로 저장됩니다. 따라서 전체 데이터를 조회하려면 clusterAllReplicas 함수를 사용해야 합니다. 자세한 내용은 여기를 참고하십시오.

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) — 세션 타임아웃(밀리초 단위)입니다.
  • 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        │
└─────────┴───────────┴──────┴───────┴─────────────────────┴────────────────────────────────┴────────────┴────────────────────┴───────────┴─────┴──────────────────────────────────────────────────────────────────────────┴───────────────────┘