Todo processo de atualização aguda, que envolva tipos de dados de tamanho variável, tais como CHAR ou VARCHAR, com muita inclusão e exclusão de registros, acaba produzindo muita fragmentação do espaço em disco. Para contornar o problema, o SGBD PostgreSQL, em sua versão 8.2, recomenda executar com frequência, sobre as tabelas muito atualizadas, o seguinte comando:
A) ANALYSE [Banco] [VERBOSE] [modo];
B) ANALYSE [modo] [VERBOSE] [VACUUM] [tabela];
C) REWRITE [tabela] [VERBOSE] [modo];
D) REWRITE [banco] AFTER REINDEX [VERBOSE];
E) VACUUM [modo] [VERBOSE] [ANALYSE] [tabela];