Protomotter - JDBC Connection Pool Uma das dicas para aumentar a performance de acesso a banco de dados � utilizar um Connection Pool. Aplica��es web (servlets) que estejam em web-containers que n�o fornecem suporte a DataSources s�o fortes indicados ao uso de um Pool de Conex�es.
� claro que n�o � aconselh�vel reinventar a roda, principalmente quando existem projetos Open Source que se prop�em a resolver estes problemas. Um destes projetos � o Protomatter, que al�m de fornecer uma implementa��o para pool de conex�es tamb�m possui classes para logging e outros utilit�rios interessantes. Uma caracter�sticas interessante do pool de conex�es do Protomatter � que ele � implementado como um driver JDBC que mant�m um pool de conex�es. Principais caracter�sticas: - Capacidade de aumentar o n�mero de conex�es do pool se for necess�rio; - Pode automaticamente verificar se as conex�es do Pool ainda s�o v�lidas (o banco pode ter sido reiniciado); - Pode ser confirgurado para fechar as conex�es que estejam inativas durante um certo tempo, como por exemplo, foram retiradas do pool mas n�o foram fechadas corretamente. Ao fechar a conex�o o pool gera um log mostrando em que classe e linha a conex�o foi retirada. Muito bom para Debugging. - Como o pool � implementado como um driver JDBC, n�o h� nenhuma altera��o no c�digo fonte, exceto o nome do driver e a URL de conex�o. Tamanho: 250 Kbytes Licen�a: GNU Library General Public License Version 2 (free para uso commercial) Saiba mais sobre o Protomatter em: http://protomatter.sourceforge.net http://sourceforge.net/projects/protomatter Dicas relacionadas: Utilizando arquivos de Propriedades - http://www.mail-archive.com/[email protected]/msg00012.html Dicas para conex�o com Banco de Dados - http://www.mail-archive.com/[email protected]/msg00013.html Bons c�digos!!! ______________________________________________________________________________ Handerson Ferreira Gomes Summa Technologies Boletim Dicas Java - Sua dose di�ria de Java. ================================================================================ [dicas-list] circula diariamente com pequenas dicas sobre a plataforma Java e � mais um servi�o da Sociedade de Usu�rios Java - http://www.soujava.org.br *** SouJava - Fortalecendo a Comunidade Java Brasileira! *** - Para contribuir com uma dica, envie um e-mail para [EMAIL PROTECTED] - Participe de outras listas de discuss�o sobre a linguagem Java. Saiba mais em http://www.soujava.org.br/lista.htm -------------------------------------------------------------------------------- - Para assinar este boletim: mailto:[EMAIL PROTECTED] - Para cancelar sua assinatura: mailto:[EMAIL PROTECTED] - Dicas anteriores: http://www.mail-archive.com/dicas-list%40soujava.org.br - Para discutir sobre as dicas, acesse o Mundo OO (http://www.mundooo.com.br)
