我几乎耗尽了磁盘空间,因为有一个查询试图更新一个大表中的每一行。我没有足够的空间来存放CLUSTER (尽管如果我先删除索引,然后再重新创建它们,那么它几乎不能容纳它)。
如何估计VACUUM需要多长时间?那VACUUM FULL呢?在运行时间和磁盘使用率方面,三者(与CLUSTER)相比如何?
它是PostgreSQL 8.3。
发布于 2011-02-08 14:34:29
使用集群,直到8.4 vacuum满被打破。如果需要很长时间,您不妨转储并重新装入该表。
https://stackoverflow.com/questions/4929403
复制相似问题