On 10/11/06, Marco Merlin <[EMAIL PROTECTED]> wrote: > OLÁ AMIGOS, > > > > ALGUEM PODE ME INDICAR O MELHOR SISTEMA OPERACIONAL PARA POSTGRES COM JAVA? > > OUVI QUE UNIX LIKE SERIA A MELHOR OPÇÃO.
Ultimamente tenho relatado questoes frequentes referente a benchmarks de sistemas operacionais e percebo que surgem alguns boatos em meio a estas indagações. Gostaria de colocar a minha opiniao pessoal. Como a maioria aqui, eu tambem sou consultor, portanto visito ambientes diferentes nos quais preciso adaptar e optimizar o sistema de acordo com a plataforma e nao o contrario. Digo isso pq ja ouvi gente por ai falando em migrar de uma distro pra outra pq uma e' melhor do que outra (pergunto: Qual a origem da glibc destas distros??). Por fim, quando estamos criando novos ambientes de producao, devemos adaptar e olhar para questoes de *plataforma*, quando estamos enfrentando problemas de performance, devemos avaliar a raiz do problema, senao nao existe Santo que resolva. Vale replicar uma pesquisa de uma revista tabulando os maiores problemas de performance encontrados em uma aplicacao: 65%: Aplicacao 20%: Modelo 10%: Rede 5%: SGBD Destes 5% que interessam para esta lista podemos extrair: - Memoria compartilhada baixa - Area de ordenacao baixa - Falta de indices (talvez isso faça parte dos 20%???) - Falta de faxina periodica - Poucos Segmentos de LOG (nao quer dizer que devam ser muuuuitos) - Memoria de cache - Espera da faxina automatica - Espera da efetivacao de transacoes - Mapeamento de espaço livre por objeto e por ai vai ... Quanto a optimizacao de sistema operacional informacoes relevantes sao: - Sistema de arquivos (nao jornalizado para arquivos nao-metadados) - Tamanho do bloco (pode ser no configurado XFS 64 Bits) ou na compilacao (um dos motivos que justifica tal ato) do SGBD - Area de Memoria compartilhada - Semaforos - Sobre-efetivacao de memoria (Acho que chutei o balde na traducao ???? -- ta bom vai .. overcommit) e por ai vai ... Como sou ignorante-confesso no S.O MS Windows, nao possuo embasamento o suficiente nem sequer conhecimento pra falar sobre a arquitetura desta plataforma. O que todos sabemos e' que a versao nativa do postgres para este sistema e' muito recente e desaconselhada para ambientes de producao. Forte abraco! -Leo -- Leonardo Cezar, <[EMAIL PROTECTED] http://www.postgresql.org.br _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
