Caro Osvaldo;

  Eu não estou discutindo o ANALYSE. Nenhum otimizador consegue trabalhar sem 
estatísticas, correto?

  Com relação ao ítem PERFORMANCE; entendí que somente as queries que utilizam 
DISTINC iriam se beneficiar, pois a ordenação automática foi retirada. E só.





________________________________
De: Osvaldo Kussama <[email protected]>
Para: Comunidade PostgreSQL Brasileira <[email protected]>
Enviadas: Segunda-feira, 7 de Dezembro de 2009 1:06:19
Assunto: Re: [pgbr-geral] Res: Res: Res: Res: lentidão versao 8.4

2009/12/7 MARCIO CASTRO <[email protected]>:
> Tiago:
>
> Muita correta a sua resposta, e, conforme entendido, nada me garante que a
> migração de um banco da 8.3 para a 8.4 torne a execução das queries mais
> rápida, a não ser que alguma coisa tenha sido alterada/modificada na engine
> do banco, ou mais precisamente, no otimizador de consultas, não é?
>


Se você se dispuser a ler as Release Notes, particularmente o item
Performance, em:
http://www.postgresql.org/docs/current/interactive/release-8-4.html
poderá avaliar se suas queries podem se beneficiar das otimizações feitas.

No mais, como já foi dito, é imprescindível rodar um ANALYZE para
refazer as estatísticas. Aliás caso você esteja com o autovaccum
desabilitado é fundamental rodar o ANALYZE periodicamente.
Estatísticas falhas levam a planos de execução ruins.

Osvaldo
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral



      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a