Conéctese a la base de datos y emita este comando:"VACUUM". Esto provoca una ejecución en "modo diferido" que se puede utilizar durante el uso de producción normal. Se recomienda que lo invoque como "análisis de vacío" que también actualizará las estadísticas.
Si desea ver muchos detalles, puede escribir en la consola "vacuum verbose"
La forma más extrema es "vacío lleno", lo que provoca un gran bloqueo de la mesa y no se puede utilizar realmente en un sistema de producción.
Fuente:http://www.postgresql.org/docs/8.1/static /mantenimiento.html