clone_progress 表显示当前或最后执行的克隆操作的进度信息。
克隆操作的阶段包括 DROP DATA、FILE COPY、PAGE_COPY、REDO_COPY、FILE_SYNC、RESTART 和 RECOVERY。克隆操作会为每个阶段生成一条记录。因此,该表始终只包含七行数据,或者为空。
clone_progress 表包含以下列
ID当前 MySQL 服务器实例中的唯一克隆操作标识符。
STAGE当前克隆阶段的名称。阶段包括
DROP DATA、FILE COPY、PAGE_COPY、REDO_COPY、FILE_SYNC、RESTART和RECOVERY。STATE克隆阶段的当前状态。状态包括
未开始、进行中和已完成。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。