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

system.merges

ClickHouse Cloud에서 쿼리하기

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

MergeTree 패밀리의 테이블에서 현재 진행 중인 머지 작업과 파트 뮤테이션에 대한 정보가 포함되어 있습니다.

컬럼:

  • database (String) — 테이블이 속한 데이터베이스 이름입니다.
  • table (String) — 테이블 이름입니다.
  • elapsed (Float64) — 머지 작업이 시작된 후 경과한 시간(초)입니다.
  • progress (Float64) — 완료된 작업의 비율로, 0에서 1까지의 값입니다.
  • num_parts (UInt64) — 머지 대상이 되는 파트의 개수입니다.
  • source_part_names (Array(String)) — 소스 파트 이름 목록입니다.
  • result_part_name (String) — 머지 결과로 생성될 파트의 이름입니다.
  • source_part_paths (Array(String)) — 각 소스 파트의 경로 목록입니다.
  • result_part_path (String) — 머지 결과로 생성될 파트의 경로입니다.
  • partition_id (String) — 머지가 수행 중인 파티션의 식별자입니다.
  • partition (String) — 파티션 이름입니다.
  • is_mutation (UInt8) — 이 프로세스가 파트 뮤테이션이면 1입니다.
  • total_size_bytes_compressed (UInt64) — 머지된 청크에 포함된 압축된 데이터의 총 크기(바이트)입니다.
  • total_size_bytes_uncompressed (UInt64) — 머지된 청크에 포함된 압축되지 않은 데이터의 총 크기(바이트)입니다.
  • total_size_marks (UInt64) — 머지된 파트에 있는 마크의 총 개수입니다.
  • bytes_read_uncompressed (UInt64) — 압축되지 않은 기준으로 읽은 데이터의 바이트 수입니다.
  • rows_read (UInt64) — 읽은 행의 개수입니다.
  • bytes_written_uncompressed (UInt64) — 압축되지 않은 기준으로 기록한 데이터의 바이트 수입니다.
  • rows_written (UInt64) — 기록한 행의 개수입니다.
  • columns_written (UInt64) — 기록한 컬럼의 개수입니다(수직 병합 알고리즘의 경우).
  • memory_usage (UInt64) — 머지 프로세스가 사용하는 메모리 양입니다.
  • thread_id (UInt64) — 머지 프로세스의 스레드 ID입니다.
  • merge_type (String) — 현재 머지 유형입니다. 뮤테이션인 경우 비어 있습니다.
  • merge_algorithm (String) — 현재 머지에 사용되는 알고리즘입니다. 뮤테이션인 경우 비어 있습니다.