Ja montei uma aplicação de teste, onde fico fazendo varias vezes a mesma busca, cada vez que realizo uma busca a memória aumenta, ate dar falta de memória, ja testei fechar a conexão, colocar null nas variaveis mas ainda continua aumentando.
Alguma dica, do motivo?
Alguma coisa deve estar presa no Banco… já tentou utilizar um session.flush(); para ver o que aontece?
Acredito que o problema não seja no banco, senão você teria no máximo um estouro no número de conexões.
Você customizou o hibernate.cfg.xml ?
Qual é o container ?
Grande abraço,