Em 04/04/11, Angelo -TI - LightComm<[email protected]> escreveu: > Senhores, > > Meu cliente tem um banco de dados (PostgreSQL 8.0 c/ 200Gb de dados) que > está rodando há muito tempo e está tendo problemas de performance. > > O banco de dados dele é muito acessado e rodar um Vacuum Full no banco > inteiro não é possível, pois ao rodar ele acaba travando algumas tabelas que > são utilizadas constantemente. > > Fizemos uma cópia deste banco para uma outra máquina e rodamos um Vacuum > Full na tabela de Clientes e o mesmo demorou cerca de 8 horas para terminar. > > Será que se eu instalar e configurar o Auto Vacuum neste banco ele > conseguirá acertar este banco de dados, ou eu terei que rodar um vacuum full > neste banco antes de colocar para rodar o Auto Vacuum? > > O que vocês acham? > > Qualquer dúvida, favor entrar em contato. >
Você tem alguma justificativa para necessitar rodar um vacum full? Evite usa-lo. Tente rodar um vacuum analyze, avalie o desempenho e habilite o auto-vacuum. Uma dúvida: por que você está utilizando uma versão de 2005 cujo suporte foi encerrado em outubro/2010? Creio que você deva planejar um upgrade com urgência. Osvaldo _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
