Pular para o conteúdo principal

Descrição

Contém informações sobre partes desanexadas de tabelas MergeTree. A coluna reason especifica por que a parte foi desanexada. Para partes desanexadas pelo usuário, o motivo fica em branco. Essas partes podem ser anexadas com o comando ALTER TABLE ATTACH PARTITION|PART. Para a descrição das outras colunas, consulte system.parts. Se o nome da parte for inválido, os valores de algumas colunas podem ser NULL. Essas partes podem ser excluídas com ALTER TABLE DROP DETACHED PART.

Colunas

  • database (String) — O nome do banco de dados ao qual esta parte pertence.
  • table (String) — O nome da tabela à qual esta parte pertence.
  • partition_id (Nullable(String)) — O identificador da partição à qual esta parte pertence.
  • name (String) — O nome da parte.
  • bytes_on_disk (UInt64) — O tamanho total, em bytes, de todos os arquivos da parte de dados.
  • modification_time (DateTime) — O horário em que o diretório com a parte de dados foi modificado. Isso normalmente corresponde ao momento em que ela foi desanexada.
  • disk (String) — O nome do disco que armazena esta parte de dados.
  • path (String) — O caminho no disco até o arquivo desta parte de dados.
  • reason (Nullable(String)) — A explicação do motivo pelo qual esta parte foi desanexada.
  • min_block_number (Nullable(Int64)) — O número mínimo de partes de dados que compõem a parte atual após a mesclagem.
  • max_block_number (Nullable(Int64)) — O número máximo de partes de dados que compõem a parte atual após a mesclagem.
  • level (Nullable(UInt32)) — A profundidade da árvore de mesclagem. Zero significa que a parte atual foi criada por inserção, e não pela mesclagem de outras partes.
Última modificação em 10 de junho de 2026