跳到主要内容
跳到主要内容

system.moves

该表包含有关 MergeTree 表的正在进行的 数据部分移动 的信息。每个数据部分移动由一行表示。

列:

  • database (String) — 数据库的名称。

  • table (String) — 包含正在移动的数据部分的表的名称。

  • elapsed (Float64) — 自数据部分移动开始以来经过的时间(以秒为单位)。

  • target_disk_name (String) — 数据部分移动到的 磁盘 的名称。

  • target_disk_path (String) — 文件系统中 磁盘 的挂载点路径。

  • part_name (String) — 正在移动的数据部分的名称。

  • part_size (UInt64) — 数据部分大小。

  • thread_id (UInt64) — 执行移动的线程的标识符。

示例

SELECT * FROM system.moves
┌─database─┬─table─┬─────elapsed─┬─target_disk_name─┬─target_disk_path─┬─part_name─┬─part_size─┬─thread_id─┐
│ default  │ test2 │ 1.668056039 │ s3               │ ./disks/s3/      │ all_3_3_0 │       136 │    296146 │
└──────────┴───────┴─────────────┴──────────────────┴──────────────────┴───────────┴───────────┴───────────┘

另请参阅