Description
Contient des informations sur les parties détachées des tables MergeTree. La colonne reason précise pourquoi la partie a été détachée.
Pour les parties détachées par l'utilisateur, la raison est vide. Ces parties peuvent être rattachées à l'aide de la commande ALTER TABLE ATTACH PARTITION|PART.
Pour la description des autres colonnes, voir system.parts.
Si le nom de la partie n'est pas valide, les valeurs de certaines colonnes peuvent être NULL. Ces parties peuvent être supprimées à l'aide de ALTER TABLE DROP DETACHED PART.
Colonnes
database(String) — Le nom de la base de données à laquelle appartient cette partie.table(String) — Le nom de la table à laquelle appartient cette partie.partition_id(Nullable(String)) — L’identifiant de la partition à laquelle appartient cette partie.name(String) — Le nom de la partie.bytes_on_disk(UInt64) — La taille totale, en octets, de tous les fichiers de la partie de données.modification_time(DateTime) — L’heure à laquelle le répertoire contenant la partie de données a été modifié. Cela correspond généralement à l’heure à laquelle le détachement a eu lieu.disk(String) — Le nom du disque sur lequel cette partie de données est stockée.path(String) — Le chemin sur le disque vers le fichier de cette partie de données.reason(Nullable(String)) — La raison pour laquelle cette partie a été détachée.min_block_number(Nullable(Int64)) — Le nombre minimal de parties de données composant la partie actuelle après fusion.max_block_number(Nullable(Int64)) — Le nombre maximal de parties de données composant la partie actuelle après fusion.level(Nullable(UInt32)) — La profondeur de l’arbre de fusion. Zéro signifie que la partie actuelle a été créée par insertion plutôt que par fusion d’autres parties.