【发布时间】:2021-12-08 09:30:21
【问题描述】:
平台 Heroku PG 版本 13
我有一个非常繁忙的数据库,它正在接近事务处理。
此时我真的很想手动抽真空。 我的问题是,如果我手动清理单个表,那么我可以看到 txid 恢复到它的最小值。但是全局 txid 没有改变。
单独清理表是否足够? 我还需要做真空数据库吗?
【问题讨论】:
-
您必须清空整个数据库。如果你有足够的 IO,你可以同时清理多个表。不要等待,在数据库关闭之前尽快开始
标签: postgresql vacuum