> (corte das mensagens anteriores)
>

Respondendo à todos os posts (economizando texto):

A idéia de que o PostgreSQL foi feito _para_ linux e _portado_ para o
Windows está baseada no fato de que foi desenvolvido sob a licença
BSD, portanto _assumi_ que dificilmente os desenvolvedores iniciais
estivessem utilizando Windows (me corrijam se estiver errado).

Já investigamos a causa da lentidão antes. Aparentemente não há nada
de incomum, apenas a velocidade para consultas simples (cadastros de
itens, por exemplo) torna-se baixa e tarefas como gravação de nota
fiscal que levavam segundos passam a demorar minutos.

São mais de 30 usuários simultâneos em um sistema cliente/servidor
(conecta ao fazer login, desconecta ao fechar o aplicativo). O volume
transacional é considerado alto, visto que a todo momento alguma
operação é feita nos terminais simultaneamente.

Também, não conseguimos identificar nenhum outro aplicativo que faça o
consumo de recursos do servidor. Mas...

... o array dos dois discos que contém o banco possui pastas
compartilhadas sim, e com muitos arquivos nela. Isto passou
despercebido em um primeiro momento. Mesmo assim, a atividade nestas
pastas é muito pequena, não justifica a queda de desempenho tão brusca
que ocorreu de uns dias para cá.

Enfim... o jeito é fazer benchmarks próprios para verificar o
desempenho entre os dois SO. Uma vantagem que visualizo com a troca
para Linux é que não existirá muita coisa rodando como serviço, coisa
que infelizmente o Windows possui desde a sua concepção.

-- 
TIAGO J. ADAMI
http://www.adamiworks.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a