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

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) — 현재 머지에 사용되는 알고리즘입니다. 뮤테이션인 경우 비어 있습니다.