Pessoal é o seguinte:
Estou Realizando uma consulta gigantesca em uma tabela do banco de dados,a qual possui 300.000 registros,estou passando este dados para objetos para depois grava-los em xml,só que quando quando esta realizando a consulta dá uma Exception:Java.Lang.OutOfMemory.
-Ja Otimizei minha JVm com os parametros -vmargs -Xms512M -Xmx1100M -XX: + AggressiveHeap que coloca toda a memoria disponivel para a JVM;
-Ja Executei o GarbageCollector em cada dado trazido do banco;
-Nao sei mas o q faço!! <img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/c.pngry.png?v=9" title=":cry:" class="emoji" alt=":cry:">
Alguma ideia de como melhor gerenciar a memoria,como limpar a memoria,alguem ja passou por isso? Lembrando que eu preciso desses objetos com as informaçoes para grava-los em XML…
Ideias,sugestoes,experiencias?! preciso muito disso…

