3
在9.1下是否仍建议使用常规VACUUM ANALYZE?
我在Ubuntu上使用PostgreSQL 9.1。是否VACUUM ANALYZE仍建议使用预定时间,还是自动真空足以满足所有需求? 如果答案是“取决于”,则: 我的数据库比较大(压缩的转储大小为30 GiB,数据目录为200 GiB) 我将ETL输入数据库,每周导入近300万行 更改最频繁的表都从主表继承,主表中没有数据(数据按周划分) 我创建每小时汇总,并从那里创建每日,每周和每月报告 我要问的是因为计划安排VACUUM ANALYZE正在影响我的报告。它运行了5个多小时,本周我不得不杀死它两次,因为它影响了常规数据库的导入。check_postgres不会报告数据库有任何重大膨胀,所以这并不是真正的问题。 从文档中,autovacuum还应注意事务ID的回绕。问题是:我还需要一个VACUUM ANALYZE吗?
38
postgresql
etl
vacuum