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

설명

이 테이블은 clickhouse server 프로세스(clickhouse keeper 프로세스 제외)를 사용하는 ClickHouse Keeper 배포에만 존재합니다. /keeper 시스템 노드를 비롯해 로컬 Keeper 노드에 저장된 데이터 트리의 각 노드마다 하나의 행을 포함합니다. system.zookeeper와 달리 이 테이블은 Keeper 클러스터에 요청을 전송하지 않습니다. 요청 처리에 영향을 주지 않으면서 일관된 잠금 없는 뷰를 통해 로컬 Keeper의 커밋된 상태를 직접 읽습니다. 테이블을 읽는 데 경로 조건은 필요하지 않으며 전체 트리를 반환하므로, 가장 많은 자식을 가진 노드나 가장 큰 데이터를 가진 노드를 찾는 것처럼 모든 노드를 스캔하는 쿼리에 적합합니다.

컬럼

  • path (String) — 노드의 절대 경로입니다.
  • data (String) — 노드에 저장된 데이터입니다.
  • czxid (Int64) — 노드를 생성한 트랜잭션의 ID입니다.
  • mzxid (Int64) — 노드를 마지막으로 수정한 트랜잭션의 ID입니다.
  • ctime (DateTime64(3)) — 노드가 생성된 시간입니다.
  • mtime (DateTime64(3)) — 노드가 마지막으로 수정된 시간입니다.
  • version (Int32) — 노드 데이터의 수정 횟수입니다.
  • cversion (Int32) — 노드 자식의 수정 횟수입니다.
  • aversion (Int32) — 노드 ACL의 수정 횟수입니다.
  • ephemeral_owner (Int64) — 노드가 임시(ephemeral) 노드인 경우 소유 세션의 ID이며, 그렇지 않으면 0입니다.
  • data_length (UInt32) — 노드 데이터의 바이트 단위 크기입니다.
  • num_children (Int32) — 노드의 자식 수입니다.
  • pzxid (Int64) — 노드의 자식을 마지막으로 추가하거나 제거한 트랜잭션의 ID입니다.
  • seq_num (Int64) — 노드의 순차적(sequential) 자식 이름을 생성하는 데 사용되는 카운터입니다.
  • ttl (Int64) — 노드가 TTL 노드인 경우 TTL(밀리초)이며, 그렇지 않으면 0입니다.
  • acl_id (UInt32) — 노드 ACL의 내부 ID이며, ACL이 없으면 0입니다.

예시

마지막 수정일 2026년 8월 14일