メインコンテンツまでスキップ
メインコンテンツまでスキップ

system.merges

Querying in ClickHouse Cloud

このシステムテーブルのデータは、ClickHouse Cloudの各ノードにローカルで保管されています。そのため、すべてのデータの完全なビューを取得するには、clusterAllReplicas 関数が必要です。詳細については こちら をご覧ください。

MergeTreeファミリーのテーブルに対して現在進行中のマージおよびパーツの変異に関する情報を含みます。

カラム:

  • database (String) — テーブルが存在するデータベースの名前。
  • table (String) — テーブル名。
  • elapsed (Float64) — マージが開始されてから経過した時間(秒単位)。
  • progress (Float64) — 完了した作業の割合(0から1の間)。
  • num_parts (UInt64) — マージされるパーツの数。
  • result_part_name (String) — マージの結果として形成されるパーツの名前。
  • is_mutation (UInt8) — このプロセスがパートの変異である場合は1。
  • total_size_bytes_compressed (UInt64) — マージされたチャンク内の圧縮データの総サイズ。
  • total_size_marks (UInt64) — マージされたパーツ内のマークの総数。
  • bytes_read_uncompressed (UInt64) — 読み取られたバイト数(未圧縮)。
  • rows_read (UInt64) — 読み取られた行数。
  • bytes_written_uncompressed (UInt64) — 書き込まれたバイト数(未圧縮)。
  • rows_written (UInt64) — 書き込まれた行数。
  • memory_usage (UInt64) — マージプロセスのメモリ消費量。
  • thread_id (UInt64) — マージプロセスのスレッドID。
  • merge_type — 現在のマージの種類。変異の場合は空。
  • merge_algorithm — 現在のマージで使用されるアルゴリズム。変異の場合は空。