system.moves 시스템 테이블
system.moves 시스템 테이블
system.moves 는 MergeTree 테이블의 진행 중인 데이터 파트 이동 에 대한 정보를 담고 있어요. 각 데이터 파트 이동은 하나의 행으로 표현돼요.
출처: 문서
본문
Description
테이블은 MergeTree 테이블의 진행 중인 데이터 파트 이동 에 대한 정보를 포함해요. 각 데이터 파트 이동은 하나의 행으로 표현돼요.
Columns
-
database(String) — 데이터베이스의 이름이에요. -
table(String) — 이동 중인 데이터 파트를 포함하는 테이블의 이름이에요. -
elapsed(Float64) — 데이터 파트 이동이 시작된 이후 경과 시간(초)이에요. -
target_disk_name(String) — 데이터 파트가 이동 중인 디스크의 이름이에요. -
target_disk_path(String) — 파일 시스템에서 디스크 마운트 지점의 경로예요. -
part_name(String) — 이동 중인 데이터 파트의 이름이에요. -
part_size(UInt64) — 데이터 파트 크기예요. -
thread_id(UInt64) — 이동을 수행하는 스레드의 식별자예요.
Example
SELECT * FROM system.moves
┌─database─┬─table─┬─────elapsed─┬─target_disk_name─┬─target_disk_path─┬─part_name─┬─part_size─┬─thread_id─┐
│ default │ test2 │ 1.668056039 │ s3 │ ./disks/s3/ │ all_3_3_0 │ 136 │ 296146 │
└──────────┴───────┴─────────────┴──────────────────┴──────────────────┴───────────┴───────────┴───────────┘
See Also
-
MergeTree table engine
-
ALTER TABLE … MOVE PART command