Documentation Home

27.12.19.2 clone_progress 表

笔记

此处描述的性能模式表从 MySQL 8.0.17 开始可用。

clone_progress表仅显示当前或上次执行的克隆操作的进度信息。

克隆操作的阶段包括DROP DATAFILE COPYPAGE_COPYREDO_COPYFILE_SYNCRESTARTRECOVERY。克隆操作为每个阶段生成一个记录。因此,该表只包含七行数据,或者是空的。

clone_progress表有以下列:

  • ID

    当前 MySQL 服务器实例中的唯一克隆操作标识符。

  • STAGE

    当前克隆阶段的名称。阶段包括 DROP DATAFILE COPYPAGE_COPYREDO_COPYFILE_SYNCRESTARTRECOVERY

  • STATE

    克隆阶段的当前状态。状态包括 Not StartedIn ProgressCompleted

  • BEGIN_TIME

    格式的时间戳 ,显示克隆阶段何时开始。如果阶段尚未开始,则报告 NULL。 'YYYY-MM-DD hh:mm:ss[.fraction]'

  • END_TIME

    格式的时间戳 ,显示克隆阶段何时完成。如果该阶段尚未结束,则报告 NULL。 'YYYY-MM-DD hh:mm:ss[.fraction]'

  • THREADS

    阶段中使用的并发线程数。

  • ESTIMATE

    当前阶段的估计数据量,以字节为单位。

  • DATA

    当前状态下传输的数据量,以字节为单位。

  • NETWORK

    当前状态下传输的网络数据量,以字节为单位。

  • DATA_SPEED

    当前的实际数据传输速度,以字节/秒为单位。该值可能不同于由 定义的请求的最大数据传输速率 clone_max_data_bandwidth

  • NETWORK_SPEED

    当前的网络传输速度(以字节/秒为单位)。

clone_progress表是只读的。DDL,包括TRUNCATE TABLE,是不允许的。