system.projection_parts_columns
説明
このテーブルには、MergeTree ファミリーのテーブルにおけるprojection パーツ内のカラムに関する情報が格納されています。
カラム
partition(String) — パーティションの名前。name(String) — データパートの名称。part_type(String) — データパートの格納フォーマット。parent_name(String) — 元の (親) データパートの名前。parent_uuid(UUID) — 元の (親) データパートの UUID。parent_part_type(String) — ソース (親) データパートの格納フォーマット。active(UInt8) — データパートがアクティブであるかどうかを示すフラグmarks(UInt64) — マーク数。rows(UInt64) — 行数。bytes_on_disk(UInt64) — すべてのデータパートファイルの合計サイズ (バイト数) 。data_compressed_bytes(UInt64) — データパート内の圧縮データの総サイズです。すべての補助ファイル (たとえば、マークファイルなど) は含まれません。data_uncompressed_bytes(UInt64) — データパート内の非圧縮データの合計サイズ。マークファイルなどの補助ファイルは含まれません。marks_bytes(UInt64) — マークファイルのサイズ。parent_marks(UInt64) — ソース (親) パートのマーク数。parent_rows(UInt64) — ソース (親) パート内の行数。parent_bytes_on_disk(UInt64) — すべての元 (親) データパートファイルの合計サイズ (バイト単位) 。parent_data_compressed_bytes(UInt64) — 元 (親) データパート内の圧縮データの合計サイズ。parent_data_uncompressed_bytes(UInt64) — ソース (親) のデータパート内にある非圧縮データの合計サイズ。parent_marks_bytes(UInt64) — 元の (親) データパートにあるマークファイルのサイズ。modification_time(DateTime) — データパートを含むディレクトリの更新時刻です。通常は、データパートの作成時刻に対応します。remove_time(DateTime) — データパートが非アクティブになった時刻。refcount(UInt32) — データパートが使用されている箇所の数です。値が 2 を超える場合、そのデータパートはクエリまたはマージ処理で使用されています。min_date(Date) — パーティションキーに含まれている場合の、Dateカラムの最小値。max_date(Date) — パーティションキーに Date カラムが含まれている場合の、その最大値です。min_time(DateTime) — パーティションキーに含まれる DateTime カラムの最小値。max_time(DateTime) — パーティションキーに含まれる DateTime カラムの最大値。partition_id(String) — パーティションのID。min_block_number(Int64) — マージ後の現在のパーツを構成するデータパーツのうち、最小の番号。max_block_number(Int64) — マージ後に現在のパーツを構成するデータパーツのうち、最大の番号。level(UInt32) — マージツリーの深さ。0 は、現在のパーツが他のパーツのマージではなく、insert によって作成されたことを示します。data_version(UInt64) — データ part に適用すべき mutation を判定するために使用される番号です (data_versionより大きいバージョンを持つ mutation) 。primary_key_bytes_in_memory(UInt64) — 主キーの値に使用されるメモリ量 (バイト単位) 。primary_key_bytes_in_memory_allocated(UInt64) — 主キーの値用に確保されているメモリ量 (バイト単位) 。database(String) — データベース名。table(String) — テーブルの名前。engine(String) — パラメータなしのテーブルエンジン名。disk_name(String) — データパートを格納するディスクの名前。path(String) — data part ファイルを含むフォルダーへの絶対パス。column(String) — カラム名。type(String) — カラムの型。column_position(UInt64) — テーブル内のカラムの序数位置です。1 から始まります。default_kind(String) — デフォルト値の式の種類 (DEFAULT、MATERIALIZED、ALIAS) 。未定義の場合は空文字列です。default_expression(String) — デフォルト値の式。定義されていない場合は空文字列。column_bytes_on_disk(UInt64) — カラムの総サイズ (バイト単位) 。column_data_compressed_bytes(UInt64) — カラム内の圧縮データの合計サイズ (バイト) 。column_data_uncompressed_bytes(UInt64) — カラム内の展開後データの合計サイズ (バイト単位) 。column_marks_bytes(UInt64) — カラムのマークのサイズ (バイト単位) 。column_modification_time(Nullable(DateTime)) — カラムが最後に変更された日時。
別名:
bytes—bytes_on_diskのエイリアスです。marks_size—marks_bytesのエイリアスです。part_name—nameのエイリアスです。