> (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
