Bem,

Em primeiro lugar, agradeço a todos pelo interesse como trataram minha
resposta, fico muito grato mesmo.

Quanto ao que o Leo disse sobre os 65% da aplicação, eu estou quase chegando
nessa conclusão mesmo.

Existem consultas em Java (Hibernate) que levam quase 1 minuto para retornar
resultado e se eu faço uma consulta semelhante no pgamin, o meu tempo de
resposta é de 2 a 5 segundos.

Aluguei uma máquina com processador Xeon para fazer testes e vou cronometrar
tempos usando Windows 2003 server, Fedora 5.0 e vou usar o FreeBSD também.

Vou fazer esta pesquisa usando o arquivo de configuração do postgres
original e depois vou alterar as configurações para ver se os tempos
realmente mudam.

O Leo andou me ajudando bastante nessa parte, mas se alguém puder me dar um
arquivo de configuração alterado, que eu possa utilizar no fedora 5.0 e no
FreeBSD eu 
Fico muito grato, pois digo que não tenho capacidade técnica para criá-los.

Pretendo também rodar umas querys diretas no pgadmin e marcar tempos, se
alguém quiser usar essas informações, assim que eu fizer os testes vou
divulgá-las aqui.

Alguém quer fazer uma sugestão?

Bem, se puderem me ajudar com os arquivos de configuração eu agradeço.

A máquina que estou testando tem a seguinte configuraçao:

Processador Xeon 2.8
1 mb RAM
2 mb cache
Hd scsi de 137 

AGRADEÇO A TODOS !

-----Mensagem original-----
De: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Em nome de
[EMAIL PROTECTED]
Enviada em: quarta-feira, 11 de outubro de 2006 11:56
Para: [email protected]
Assunto: Digest Brasil-Usuarios, volume 318, assunto 5

Enviar submissões para a lista de discussão Brasil-Usuarios para 
        [email protected]

Para se cadastrar ou descadastrar via WWW, visite o endereço
        http://pgfoundry.org/mailman/listinfo/brasil-usuarios
ou, via email, envie uma mensagem com a palavra 'help' no assunto ou
corpo da mensagem para 
        [EMAIL PROTECTED]

Você poderá entrar em contato com a pessoa que gerencia a lista pelo
endereço
        [EMAIL PROTECTED]

Quando responder, por favor edite sua linha Assunto assim ela será
mais específica que "Re: Contents of Brasil-Usuarios digest..."


Tópicos de Hoje:

   1. Re: problemas com Time (saulo paulo)
   2. Re: MELHOR PLATAFORMA PARA POSTGRES COM JAVA (wallace reis)
   3. Re: MELHOR PLATAFORMA PARA POSTGRES COM JAVA (wallace reis)
   4. Re: MELHOR PLATAFORMA PARA POSTGRES COM JAVA (Giancarlo Rubio)
   5. Re: MELHOR PLATAFORMA PARA POSTGRES COM JAVA (wallace reis)
   6. Re: MELHOR PLATAFORMA PARA POSTGRES COM JAVA (Leonardo Cezar)
   7. Re: RES: problemas com Time (saulo paulo)


----------------------------------------------------------------------

Message: 1
Date: Wed, 11 Oct 2006 12:15:37 +0000
From: "saulo paulo" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] problemas com Time
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061011/ac38d36c
/attachment-0001.html 

------------------------------

Message: 2
Date: Wed, 11 Oct 2006 09:22:47 -0300
From: "wallace reis" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] MELHOR PLATAFORMA PARA POSTGRES COM
        JAVA
To: " Grupo de Usuários do PostgreSQL no Brasil "
        <[email protected]>
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

On 10/10/06, Giuliani Deon Sanches <[EMAIL PROTECTED]> wrote:
>
> O java é portável então tanto faz o sistema (...)
>

Opa, será? Que eu saiba só tem JVM pra umas 3 plataformas existentes. Isso é
portabilidade?
O Perl[1] tem VM para umas 20 plataformas diferentes.

[1] www.perl.org

-- 
wallace reis
Núcleo de Biologia Computacional e
Gestão de Informações Biotecnológicas/LABBI
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061011/5b4c3260
/attachment-0001.html 

------------------------------

Message: 3
Date: Wed, 11 Oct 2006 09:29:08 -0300
From: "wallace reis" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] MELHOR PLATAFORMA PARA POSTGRES COM
        JAVA
To: [EMAIL PROTECTED],  " Grupo de Usuários do PostgreSQL no
        Brasil "        <[email protected]>
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

On 10/10/06, Nabucodonosor Coutinho <[EMAIL PROTECTED]> wrote:
>
> Pessoalmente eu aconselho FreeBSD, é onde tenho conseguido os melhores
> resultados.
>

É, só que não da pra usar Java no FreeBSD. A não ser que vc crie sua própria
JVM e compile, pq a Sun[1] não distribui. Como disse em outro email, só tem
pra Windows, Linux e Solaris.

[1] http://java.sun.com/javase/downloads

-- 
wallace reis
Núcleo de Biologia Computacional e
Gestão de Informações Biotecnológicas/LABBI
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061011/55598e1a
/attachment-0001.html 

------------------------------

Message: 4
Date: Wed, 11 Oct 2006 09:45:55 +0000
From: Giancarlo Rubio <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] MELHOR PLATAFORMA PARA POSTGRES COM
        JAVA
To: Grupo de Usuários do PostgreSQL no Brasil
        <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

On Wed, 2006-10-11 at 09:29 -0300, wallace reis wrote:
> On 10/10/06, Nabucodonosor Coutinho <[EMAIL PROTECTED]> wrote:
>         Pessoalmente eu aconselho FreeBSD, é onde tenho conseguido os
>         melhores
>         resultados.
> 
> É, só que não da pra usar Java no FreeBSD. 
sempre rodei java no free, e a sun liberou a quase 1 ano atrás os
binários para freebsd
http://freebsdfoundation.org/downloads/java.shtml
/usr/ports/java/diablo-jdk15

E garanto que roda igual em ruindow$ e linux

So voltando a thread o melhor so é aquele que vc mais entende.

opinião pessoal FreeBSD, já usei java + postgresql em debian, windows,
ubuntu,freeBSD

> A não ser que vc crie sua própria JVM e compile, pq a Sun[1] não
> distribui. Como disse em outro email, só tem pra Windows, Linux e
> Solaris. 
> 
> [1] http://java.sun.com/javase/downloads
> 
> -- 
> wallace reis
> Núcleo de Biologia Computacional e 
> Gestão de Informações Biotecnológicas/LABBI 
> _______________________________________________
> Grupo de Usuários do PostgreSQL no Brasil
> Antes de perguntar consulte o manual
> http://pgdocptbr.sourceforge.net/
> 

"Linux is for people who hate Windows,
BSD is for people who love UNIX"
Freebsd-BR User #88
---
Giancarlo Rubio



------------------------------

Message: 5
Date: Wed, 11 Oct 2006 09:54:59 -0300
From: "wallace reis" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] MELHOR PLATAFORMA PARA POSTGRES COM
        JAVA
To: " Grupo de Usuários do PostgreSQL no Brasil "
        <[email protected]>
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

On 10/11/06, Giancarlo Rubio <[EMAIL PROTECTED]> wrote:
>
> sempre rodei java no free, e a sun liberou a quase 1 ano atrás os
> binários para freebsd
> http://freebsdfoundation.org/downloads/java.shtml
> /usr/ports/java/diablo-jdk15


Pq isso não está no site oficial de downloads da Sun? Mas tudo bem, não me
importa não uso Java.
De qualquer maneira ainda continua com pouquíssimas plataformas. Não é
portabilidade.

-- 
wallace reis
Núcleo de Biologia Computacional e
Gestão de Informações Biotecnológicas/LABBI
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061011/177660ba
/attachment-0001.html 

------------------------------

Message: 6
Date: Thu, 12 Oct 2006 02:34:48 +1300
From: "Leonardo Cezar" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] MELHOR PLATAFORMA PARA POSTGRES COM
        JAVA
To: " Grupo de Usuários do PostgreSQL no Brasil "
        <[email protected]>
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

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


------------------------------

Message: 7
Date: Wed, 11 Oct 2006 14:55:26 +0000
From: "saulo paulo" <[EMAIL PROTECTED]>
Subject: Re: [PostgreSQL-Brasil] RES: problemas com Time
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset="iso-8859-1"

Um anexo em HTML foi limpo...
URL:
http://pgfoundry.org/pipermail/brasil-usuarios/attachments/20061011/85f4be0c
/attachment.html 

------------------------------

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br
http://pgfoundry.org/mailman/listinfo/brasil-usuarios


Fim da Digest Brasil-Usuarios, volume 318, assunto 5
****************************************************

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 10/10/2006 / Versão:
4.4.00/4870
Proteja o seu e-mail Terra: http://mail.terra.com.br/


-- 
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.408 / Virus Database: 268.13.2/471 - Release Date: 10/10/2006
 

-- 
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.408 / Virus Database: 268.13.2/471 - Release Date: 10/10/2006
 

_______________________________________________
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

Responder a