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

Responder a