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.
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