真空 PostgreSQL 数据库及表

Navicat

真空 PostgreSQL 数据库及表

真空 回收已删除的元组所佔領用的存储。在常规的 PostgreSQL 操作下,元组被删除的或是在更新后被废弃的,并不是从它们的表中实体地移除,它们会一直存在直至运行一个真空。因此,有需要去定期运行真空,特别是在经常更新的表。

真空数据库 只需在数据库上右击并选择 维护 -> 真空数据库 -> 所需的选项

真空表
只需在表上右击并选择 维护 -> 真空表 -> 所需的选项

参数
完全 选择"完全"真空,可能回收更多空间,但需要更长的时间及锁定表。
凍结 选择"凍结"元组。
分析 更新计划者使用的统计数据以决定最有效的方法运行一个查询。
详细 为每一个表行印一个详细的真空活动报表。(在 Navicat 默认启用)

输出
当指定了详细,真空会发放信息进度去表示哪个表正在处理中。关于表的不同统计数据会同时打印出来。