説明
reason カラムには、そのパーツがデタッチされた理由が示されます。
ユーザーによってデタッチされたパーツでは、理由は空です。このようなパーツは、ALTER TABLE ATTACH PARTITION|PART コマンドでアタッチできます。
他のカラムの説明については、system.parts を参照してください。
パーツ名が無効な場合、一部のカラムの値は NULL になることがあります。このようなパーツは、ALTER TABLE DROP DETACHED PART で削除できます。
カラム
database(String) — このパーツが属するデータベースの名前。table(String) — このパーツが属するテーブルの名前。partition_id(Nullable(String)) — このパーツが属するパーティションの識別子。name(String) — このパーツの名前。bytes_on_disk(UInt64) — すべてのデータパーツファイルの合計サイズ (バイト単位) 。modification_time(DateTime) — データパーツを含むディレクトリが変更された時刻。通常、これはデタッチされた時刻に対応します。disk(String) — このデータパーツを格納しているディスクの名前。path(String) — このデータパーツのファイルがあるディスク上のパス。reason(Nullable(String)) — このパーツがデタッチされた理由の説明。min_block_number(Nullable(Int64)) — マージ後に現在のパーツを構成するデータパーツの最小番号。max_block_number(Nullable(Int64)) — マージ後に現在のパーツを構成するデータパーツの最大番号。level(Nullable(UInt32)) — マージツリーの深さ。0 は、現在のパーツが他のパーツのマージではなく insert によって作成されたことを意味します。