As melhores práticas são:
-
Sempre fechar statements, connections e resultsets em um finally. Outros recursos como arquivos, sockets e streams também devem ser fechados num finally.
- Como conexões são caras de serem criadas, use um pool de conexões como o Jakarta DBCP ou c3p0.
- Sempre que tiver um problema de memória ou performance, certifique-se do problema através de um profiler. Ótimas opções são o Visual VM ou o profiler do Netbeans.
ahhh…belzaaa…
vo concerta os metodos entao
tem muito hsuahsuah
brigado pela ajuda
VLWW!
Aproveita o feriado para o refactoring Bom feriado para você …
hsuahsuahaus…
vlww…
pra vcs ae tmbm!
[quote=Schoker]eh obrigatorio por a quantidade minima (Xms) e maxima (Xmx)?!
nao pode por somente a maxima!?[/quote]
Se você colocar isso você vai estourar o heap. Não tem como fazer uma aplicação consumir menos só porque você limitou o software a alocar menos ou mais.
Use a jvisualvm para ver qual tipo de dado está usando mais espaço e reveja o código.