VACUUM

用于执行垃圾回收的实用程序命令

VACUUM 是一个用于手动执行数据库垃圾回收的实用程序命令。它可以与 ANALYZE 命令结合使用,用于收集表统计信息。

VACUUM 一直存在于PostgreSQL中。它是一个PostgreSQL扩展,不是SQL标准的一部分。

VACUUM和自动VACUUM

PostgreSQL 8.1 起,自动VACUUM进程会自动执行定期垃圾回收和统计信息收集。

监控VACUUM进度

PostgreSQL 9.6 起,进度报告视图 pg_stat_progress_vacuum 提供了一种监控 VACUUM 操作状态的方法。

变更历史

分类

管理/运维性能SQL命令实用程序命令真空清理

参见

vacuumdb,自动VACUUM,ANALYZEpg_stat_progress_vacuum

反馈

提交任何关于"VACUUM"的评论、建议或更正 在此