Olah,

Eu acredito que o mais recomendável seja vc implementar um pool de conexões
persistentes e reutilizáveis, utilizado pelo componente da aplicação. O pool
de conexões é criado e gerenciado por um processo separado.
A técnica de implementação de um Connection Pooling garante as seguintes
funcionalidades na conexão com o banco de dados:
- Especificar um número mínimo e máximo de conexões no banco;
- Alocar o número mínimo de conexões;
- Gerenciar conexões disponíveis;
- Alocar novas conexões conforme demanda de requisição;
- Aguardar por uma conexão livre;
- Gerenciar o tempo de vida de uma conexão em uso;
- Voltar um objeto Connection para o Poll após sua utilização;
- Fechar conexões;
- Log de eventos e erros;
- Destruição do Pool.

Vc pode encontrar muita informação na Net...

Espero ter ajudado.

Shelly Caroline D. Oliveira
Tecnologia e Desenvolvimento de Produtos
COMPSIS Computadores e Sistemas


> ----- Mensagem original -----
> De:           buscandoconhecimento [SMTP:[EMAIL PROTECTED]]
> Enviada em:           quinta-feira, 4 de julho de 2002 9:52
> Para:         java-list
> Assunto:              [java-list] Problema com conexão JSP/Oracle
> 
> Bom dia pessoal,
>  
>     Eu tenho uma aplicação JSP q acessa banco de dados oracle.
>     Estou com um problemão, verifico q ela abre muitas conexões com banco,
> aparentemente uma a cada página q precisa de dados do banco, e pelo q
> notei não está fechando estas conexões.
>     Sou iniciante em JSP, na realidade não sei quase nada, então gostaria
> da ajuda de vcs.
>     É possível fechar estas conexões? Posso manter apenas uma conexão?
> Como faço para resolver este problema? Existe algum evento q qnd feche a
> janela do navegador ele encerre todas as conexões com o banco?
>     Estou fazendo a conexão por meio da diretiva abaixo:
>     <%@ include file="../conection.jsp" %>, onde conection é o arquivo q
> conecta com o banco diretamente.
>     Agradeço àqueles q puderem me ajudar, este problema esta pesando o
> servidor e isto não é nada bom.
>  
> 
> ********************
> Um abraço...
> "Começe fazendo o necessário,
> depois o que é possível e, de repente, 
> você estará fazendo o impossível."

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a