system.merges
ClickHouse Cloud でのクエリ実行
このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに格納されています。そのため、すべてのデータを包括的に確認するには、clusterAllReplicas 関数を使用する必要があります。詳細についてはこちらを参照してください。
説明
MergeTree ファミリーのテーブルに対して現在実行中のマージおよびパーツのミューテーションに関する情報が含まれます。
カラム
database(String) — テーブルが含まれるデータベースの名前。table(String) — テーブル名。elapsed(Float64) — マージ開始からの経過時間 (秒) 。progress(Float64) — 完了した作業の割合 (0 から 1) 。num_parts(UInt64) — マージ対象のパーツ数。source_part_names(Array(String)) — ソースパーツ名の一覧。result_part_name(String) — マージの結果として生成されるパーツの名前。source_part_paths(Array(String)) — 各ソースパーツのパス一覧。result_part_path(String) — マージの結果として生成されるパーツのパス。partition_id(String) — マージが実行されているパーティションの識別子。partition(String) — パーティション名is_mutation(UInt8) — このプロセスがパーツの mutation の場合は 1。total_size_bytes_compressed(UInt64) — マージされた chunk 内の圧縮データの合計サイズ。total_size_bytes_uncompressed(UInt64) — マージされた chunk 内の圧縮データの合計サイズ。total_size_marks(UInt64) — マージされたパーツ内のマーク総数。bytes_read_uncompressed(UInt64) — 読み込まれたバイト数 (非圧縮) 。rows_read(UInt64) — 読み込まれた行数。bytes_written_uncompressed(UInt64) — 書き込まれたバイト数 (非圧縮) 。rows_written(UInt64) — 書き込まれた行数。columns_written(UInt64) — 書き込まれたカラム数 (Vertical merge アルゴリズムの場合) 。memory_usage(UInt64) — マージプロセスのメモリ使用量。thread_id(UInt64) — マージプロセスのスレッド ID。merge_type(String) — 現在のマージの種類。mutation の場合は空です。merge_algorithm(String) — 現在のマージで使用されるアルゴリズム。mutation の場合は空です。