Se recomienda ejecutar pg_autovacuum

Introducido en PostgreSQL 8.1, el proceso pg_autovacuum que fue implementado previamente como un proceso de servicio externo está ahora integrado en el servidor. Ejecutará VACUUM automáticamente si ha cambiado una cantidad configurable de datos.

Ejecutar VACUUM es obligatorio en un servidor PostgreSQL para mantener los datos consistentes y el servidor con buenas prestaciones. Como un comienzo, se recomienda habilitar el demonio pg_autovacuum estableciendo 'autovacuum', 'stats_start_collector' y 'stats_row_level' en postgresql.conf como 'on'. Con penalidad de performance por el seguimiento de los cambios de datos, usualmente imperceptible, ganará ejecuciones automáticas de VACUUM.

Para ajustar la performance de pg_autovacuum a necesidades individuales, puede necesitar ajustar su configuración usando parámetros globales en postgresql.conf, o individualmente en cada tabla; vea la documentación.