Conecte-se ao banco de dados e emita este comando:"VACUUM". Isso causa uma execução em "modo lento" que pode ser usado durante o uso normal de produção. É recomendável que você o invoque como "análise de vácuo", que também atualizará as estatísticas.
Se você quiser ver muitos detalhes, você pode no console digitar "vacuum verbose"
A forma mais extrema é "vacuum full", que causa um travamento de tabela pesado e não pode realmente ser usado em um sistema de produção.
Fonte:http://www.postgresql.org/docs/8.1/static /maintenance.html