Vinicius wrote: > Passo 3 x dia vacuum. > Passo a cada 2 dias vacuum full > Passo a cada 4 dias reindex na base > VACUUM FULL pode inchar (bloat) os índices principalmente se os tipos dos índices não forem B-Tree (isso foi melhorada a partir da 7.4; em versões anteriores todos os tipos de índices tinham este problema). Sugiro que execute o REINDEX logo após o VACUUM FULL.
> o problema de executar o vacuum full eh q ele trava a base, como poderia > estar fazendo ? > Sim, o VACUUM FULL precisa 'travar' os objetos do banco de dados para poder reorganizar os dados e preencher os espaços que antes estavam vazios. > e o auto vacuum substitui o vacuum full ? eh interessante habilitar o > auto vacuum, qual a melhorar ? > Não. autovac substitui o VACUUM e o ANALYZE somente. o autovac bem configurado é melhor que o VACUUM/ANALYZE porque ele sabe o tempo certo de agir. Tenha em mente, que o VACUUM *não* diminui o tamanho da tabela (emitido pelo pg_relation_size) ele marca as tuplas/blocos para serem reutilizados em INSERTs ou UPDATEs futuros. O que não entendi ainda é porque está tão preocupado com o crescimento da base. Quem faz 4000 inserções/2000 atualizações por minuto tem que ter uma quantidade de espaço em disco razoável. -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral