28.4. 进度报告
PostgreSQL有能力在命令执行期间报告特定命令的进度。当前,唯一一种支持进度报告的命令是VACUUM。这在未来可能会被扩充。
28.4.1. VACUUM进度报告
只要VACUUM正在运行,每一个当前正在清理的后端(包括autovacuum工作者进程)在pg_stat_progress_vacuum
视图中都会有一行。下面的表描述了将被报告的信息并且提供了如何解释它们的信息。进度报告当前不支持VACUUM FULL,运行着VACUUM FULL的后端将不会在这个视图中列出。
Table 28.21. pg_stat_progress_vacuum视图