Boa tarde Angelo.

Já pensou na possibilidade de executar um *clusterdb* para reorganizar os
índices das tabelas mais utilizadas?

Isso pode ajudar na performance.

Abraço!

Thiago Bonfante.

Em 4 de abril de 2011 11:57, Angelo -TI - LightComm <ang...@lightcomm.com.br
> escreveu:

> Reinaldo, boa tarde,
>
> Já migramos o servidor para uma máquina melhor, com o dobro de memória e já
> acertamos algumas configurações do PostgreSQL para utilizar esta memória.
>
> Com isso o Banco de dados ganhou mais velocidade, mas acredito que um
> Vacuum deixaria o servidor mais rápido (fiz isso em 10 tabelas e o acesso
> aos dados delas melhorou muito).
>
> Obrigado pelas Respostas
>
> Qualquer dúvida, favor entrar em contato.
>
> Atenciosamente,
>
> Angelo M. Rodrigues
> LightComm Tecnologia
> Cml: (11) 3304-7717
> Celular: (11) 7821-8298
> Nextel: 54 * 13944
> www.lightcomm.com.br
> ang...@lightcomm.com.br
>
> MSN:  angelomrodrig...@hotmail.com
> GTalk:  angelomrodrig...@gmail.com
>
> Em 04/04/2011, às 11:46, Reinaldo de Carvalho escreveu:
>
> > 2011/4/4 Angelo -TI - LightComm <ang...@lightcomm.com.br>:
> >> 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?
> >>
> >
> > Por experiência, pode que apenas o Vaccuum não resolva. Pode ser o
> > problema clássico de 'saturação do acesso a disco', que pode ser
> > resolvido com:
> >
> > i) mais memória RAM, permitindo que o SO mantenha mais arquivos em
> memória;
> > ii) adquirindo hardware de maior capacidade de acesso a disco;
> > iii) adicionando alguns nós para replicação, distribuindo as consultas
> > entre estes;
> > iv) revisando as consultas, alguns desenvolvedores* pensam que o
> > hardware é ilimitado* ;
> >
> >
> > * principalmente nessa época de EJB/JPA, que os desenvolvedores não
> > imaginam quanto de dados estão sendo carregados para a o conteiner.
> >
> > --
> > Reinaldo de Carvalho
> > http://korreio.sf.net
> > http://python-cyrus.sf.net
> >
> > "While not fully understand a software, don't try to adapt this
> > software to the way you work, but rather yourself to the way the
> > software works" (myself)
> > _______________________________________________
> > pgbr-geral mailing list
> > pgbr-geral@listas.postgresql.org.br
> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
> _______________________________________________
> pgbr-geral mailing list
> pgbr-geral@listas.postgresql.org.br
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a