EclipseLink - Primeira sessão lenta  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
cezarsg
JavaChild

Membro desde: 28/04/2003 09:57:38
Mensagens: 129
Localização: curitiba
Offline

Pessoal, estou desenvolvendo uma aplicação desktop com EclipseLink 1.1. Porém, percebo que na 1ª sessão com o banco de dados, a performance é muito pequena. Sendo que as sessões posteriores já fica mais rápido. Existe uma forma de modificar isso para que a aplicação não tenha esse delay na primeira sessão com o banco?
osmio
Java Ninja

Membro desde: 22/08/2006 20:27:54
Mensagens: 252
Offline

Criar uma conexao com um banco de dados é sempre "custoso".

A "demora na primeira vez" ocorre justamente por isso.
Na segunda requisição, a conexão já fica armazenada em um "pool" e por isso fica mais rápida.

Verifique as configurações do teu banco de dados. Pode tentar melhorar a velocidade por ele.

Caso deseje alguma melhora pelo codigo-fonte, poste como esta fazendo para obter as conexões.

"O pensamento lógico pode levar você de A a B, mas a imaginação te leva a qualquer parte do universo."
- Einstein, Albert
[Email]
cezarsg
JavaChild

Membro desde: 28/04/2003 09:57:38
Mensagens: 129
Localização: curitiba
Offline

Bom, por padrão estou criando o EntityManager singleton quando o usuário pede alguma transação. Por exemplo, um event ref ao cadastro de um CRUD:





This message was edited 1 time. Last update was at 17/02/2010 13:05:52

 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team