跳至主要内容

merges

包含有关当前正在处理的 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 — 当前合并中使用的算法。如果是变异,则为空。