【发布时间】:2015-06-23 17:33:03
【问题描述】:
我正在使用 Postgres 9.4。
我刚刚把真空充满了。我阅读了真空和真空满真空之间的区别,并考虑了很多是否应该运行真空或真空满。据我所知,我需要全真空,我的数据库大小从 48 GB 下降到 24 GB。
真空充满后旧索引是否会过时,我是否需要运行重新索引?
我运行了“vacuum full verbose analyze”,所以分析是与 Vacuum full 一起完成的。
我在几个地方读到,对于 Postgres > 9.0,我不需要在真空满后重新索引,但我想确定是这种情况。
【问题讨论】:
-
由于您已经运行了
analyze,因此不需要重新索引,因为它本身会收集统计信息。查看文档postgresql.org/docs/8.4/static/sql-analyze.html 了解更多信息。
标签: postgresql vacuum