对指定表执行 VACUUM ANALYZE
PostgreSQL维护命令
VACUUM (ANALYZE, VERBOSE) customer;作用
清理表中的死元组,使空间可重用,并更新规划器统计信息。
适用场景
大批量 DELETE/UPDATE 之后,或查询计划变差时。
注意
VACUUM 不会将磁盘空间归还给操作系统;回收空间需要 VACUUM FULL,它会加 ACCESS EXCLUSIVE 锁。普通 VACUUM 不会阻塞表。
VACUUM (ANALYZE, VERBOSE) customer;清理表中的死元组,使空间可重用,并更新规划器统计信息。
大批量 DELETE/UPDATE 之后,或查询计划变差时。
VACUUM 不会将磁盘空间归还给操作系统;回收空间需要 VACUUM FULL,它会加 ACCESS EXCLUSIVE 锁。普通 VACUUM 不会阻塞表。