system.merges
ClickHouse Cloud でのクエリ実行
このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに格納されています。そのため、すべてのデータを包括的に確認するには、clusterAllReplicas 関数を使用する必要があります。詳細についてはこちらを参照してください。
MergeTree ファミリーのテーブルに対して、現在進行中のマージおよびパーツのミューテーション(mutation)に関する情報を含みます。
列:
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) — この処理がパーツのミューテーションである場合は 1。total_size_bytes_compressed(UInt64) — マージされたチャンク内の圧縮データの合計サイズ。total_size_bytes_uncompressed(UInt64) — マージされたチャンク内の非圧縮データの合計サイズ。total_size_marks(UInt64) — マージされたパーツ内のマークの総数。bytes_read_uncompressed(UInt64) — 読み込まれた非圧縮バイト数。rows_read(UInt64) — 読み込まれた行数。bytes_written_uncompressed(UInt64) — 書き込まれた非圧縮バイト数。rows_written(UInt64) — 書き込まれた行数。columns_written(UInt64) — 書き込まれた列数(Vertical マージアルゴリズムの場合)。memory_usage(UInt64) — マージ処理によるメモリ使用量。thread_id(UInt64) — マージ処理のスレッド ID。merge_type(String) — 現在のマージの種類。ミューテーションの場合は空。merge_algorithm(String) — 現在のマージで使用されているアルゴリズム。ミューテーションの場合は空。