Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  MySQL sys Schema  /  sys Schema Progress Reporting

30.3 sys Schema 进度报告

以下sys架构视图为长时间事务提供进度报告:

processlist
session
x$processlist
x$session

假设所需的工具和消费者已启用,progress这些视图的列显示了支持进度报告的阶段的工作百分比完成情况。

进度报告需要启用events_stages_current消费者,以及想要获取进度信息的工具。当前支持进度报告的工具stage为:

stage/sql/Copying to tmp table
stage/innodb/alter table (end)
stage/innodb/alter table (flush)
stage/innodb/alter table (insert)
stage/innodb/alter table (log apply index)
stage/innodb/alter table (log apply table)
stage/innodb/alter table (merge sort)
stage/innodb/alter table (read PK and internal sort)
stage/innodb/buffer pool load

对于不支持估算和完成工作报告的阶段,或者如果所需的工具或消费者未启用,progress列将是NULL