Descrição
A tabela contém informações sobre movimentações em andamento de partes de dados de tabelas MergeTree. Cada movimentação de parte de dados é representada por uma única linha.
Colunas
database(String) — Nome do banco de dados.table(String) — Nome da tabela que contém a parte de dados em movimentação.elapsed(Float64) — Tempo decorrido (em segundos) desde o início da movimentação da parte de dados.target_disk_name(String) — Nome do disco para o qual a parte de dados está sendo movida.target_disk_path(String) — Caminho até o ponto de montagem do disco no sistema de arquivos.part_name(String) — Nome da parte de dados que está sendo movida.part_size(UInt64) — Tamanho da parte de dados.thread_id(UInt64) — Identificador da thread que realiza a movimentação.
Exemplo
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 │
└──────────┴───────┴─────────────┴──────────────────┴──────────────────┴───────────┴───────────┴───────────┘Veja também
- MergeTree mecanismo de tabela
- Usando vários dispositivos de bloco para armazenar dados
- comando ALTER TABLE … MOVE PART