Em 04/02/2010 09:44, Fernando Gustavo Flôres escreveu:
> EXATO :D (ou seria na mosca? :D)
>
> Tchê, tenho clientes Postgres 8.0 rodando em Win 2000/2003 Server, com
> bancos até bem consideráveis: ~ 15 à 30 GB.
>
> Como nosso amigo Sebastian falou e concordo: " "select * from table" não
> vale...", ainda adiciono: Se o banco foi bem modelado, não está cheio de
> redundâncias desnecessárias e os indices do mesmo estão ok, já é meio
> caminho andando para tudo funcionar direitinho.

Concordo com quase tudo que foi exposto, porém, não podemos fechar os 
olhos para o fato de que as versões 8.0 e 8.1 para Windows foram 
descontinuadas.

A descontinuação dessas versões indica que há algum problema na 
estrutura do backend para Windows. Como comentou nosso amigo Euler:

"Porque foi a primeira versão do PostgreSQL para esta plataforma. 
Existem diversos problemas que foram resolvidos nas versões 
subsequentes; por isso, não recomendamos [1] o uso de uma versão 
inferior a 8.2 nesta plataforma.

Eu lhe aconselharia utilizar no mínimo a 8.2.x no Windows. Não só por 
questões de performance mas por questões de suporte também. É claro que 
você deve testar e homologar a aplicação para isso.

Quanto a explicação técnica, é porque a API base (fork, sinais, pipe, 
etc) da arquitetura do PostgreSQL é emulada naquele SO; além disso, a 
abertura de processos no Windows é custosa.

[1] http://www.postgresql.org/about/news.865";

De qualquer forma, agradeço a todos que estão colaborando e enviando 
seus comentários e experiências.

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

Responder a