> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-fbfa8bee.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Tabela do sistema que contém informações sobre mesclagens e mutações de partes atualmente em processamento em tabelas da família MergeTree.

# system.merges

<Info>
  **Consultas no ClickHouse Cloud**

  Os dados nesta tabela de sistema são mantidos localmente em cada nó do ClickHouse Cloud. Portanto, para obter uma visão completa de todos os dados, é necessário usar a função `clusterAllReplicas`. Consulte [aqui](/pt-BR/reference/system-tables/overview#system-tables-in-clickhouse-cloud) para mais detalhes.
</Info>

<div id="description">
  ## Descrição
</div>

Contém informações sobre mesclagens e mutações de partes atualmente em andamento para tabelas da família MergeTree.

<div id="columns">
  ## Colunas
</div>

* `database` ([String](/pt-BR/reference/data-types/index)) — O nome do banco de dados em que a tabela está.
* `table` ([String](/pt-BR/reference/data-types/index)) — Nome da tabela.
* `elapsed` ([Float64](/pt-BR/reference/data-types/index)) — O tempo decorrido (em segundos) desde o início da mesclagem.
* `progress` ([Float64](/pt-BR/reference/data-types/index)) — A porcentagem de trabalho concluído, de 0 a 1.
* `num_parts` ([UInt64](/pt-BR/reference/data-types/index)) — O número de partes a serem mescladas.
* `source_part_names` ([Array(String)](/pt-BR/reference/data-types/index)) — A lista dos nomes das partes de origem.
* `result_part_name` ([String](/pt-BR/reference/data-types/index)) — O nome da parte que será formada como resultado da mesclagem.
* `source_part_paths` ([Array(String)](/pt-BR/reference/data-types/index)) — A lista de caminhos de cada parte de origem.
* `result_part_path` ([String](/pt-BR/reference/data-types/index)) — O caminho da parte que será formada como resultado da mesclagem.
* `partition_id` ([String](/pt-BR/reference/data-types/index)) — O identificador da partição em que a mesclagem está ocorrendo.
* `partition` ([String](/pt-BR/reference/data-types/index)) — O nome da partição
* `is_mutation` ([UInt8](/pt-BR/reference/data-types/index)) — 1 se este processo for uma mutação de parte.
* `total_size_bytes_compressed` ([UInt64](/pt-BR/reference/data-types/index)) — O tamanho total dos dados comprimidos nos fragmentos mesclados.
* `total_size_bytes_uncompressed` ([UInt64](/pt-BR/reference/data-types/index)) — O tamanho total dos dados não comprimidos nos fragmentos mesclados.
* `total_size_marks` ([UInt64](/pt-BR/reference/data-types/index)) — O número total de marcas nas partes mescladas.
* `bytes_read_uncompressed` ([UInt64](/pt-BR/reference/data-types/index)) — Número de bytes lidos, sem compressão.
* `rows_read` ([UInt64](/pt-BR/reference/data-types/index)) — Número de linhas lidas.
* `bytes_written_uncompressed` ([UInt64](/pt-BR/reference/data-types/index)) — Número de bytes gravados, sem compressão.
* `rows_written` ([UInt64](/pt-BR/reference/data-types/index)) — Número de linhas gravadas.
* `columns_written` ([UInt64](/pt-BR/reference/data-types/index)) — Número de colunas gravadas (para o algoritmo de mesclagem vertical).
* `memory_usage` ([UInt64](/pt-BR/reference/data-types/index)) — Consumo de memória do processo de mesclagem.
* `thread_id` ([UInt64](/pt-BR/reference/data-types/index)) — ID da thread do processo de mesclagem.
* `merge_type` ([String](/pt-BR/reference/data-types/index)) — O tipo da mesclagem atual. Vazio se for uma mutação.
* `merge_algorithm` ([String](/pt-BR/reference/data-types/index)) — O algoritmo usado na mesclagem atual. Vazio se for uma mutação.
* `current_projection` ([String](/pt-BR/reference/data-types/index)) — O nome da projeção que está sendo mesclada ou reconstruída no momento. Vazio se não estiver no estágio de mesclagem de projeção.
* `current_projection_progress` ([Float64](/pt-BR/reference/data-types/index)) — O progresso da mesclagem da projeção atual, de 0 a 1.
* `current_projection_parts_merging` ([UInt64](/pt-BR/reference/data-types/index)) — O número de partes de projeção que estão sendo mescladas no momento.
* `current_projection_parts_remaining` ([UInt64](/pt-BR/reference/data-types/index)) — O número de partes de projeção que ainda precisam ser mescladas para a projeção atual.
* `projections_completed` ([Array(String)](/pt-BR/reference/data-types/index)) — A lista de projeções que já foram mescladas ou reconstruídas até agora.
* `projections_remaining` ([Array(String)](/pt-BR/reference/data-types/index)) — A lista de projeções que ainda precisam ser mescladas ou reconstruídas.
