Excesso de TAmanho

Olá Pessoal,

Estou tentando implemementar uma classe que le uma tabela de aprox 50 mil registros e depois monta um arquivo XML.
So que quando retorno o list com os objetos da tabela, chega uma hora do processamento que dah estou de memoria, e essa tabela tende a crescer muito.

Sera que não tem alguma maneira que ir lendo os resultados da pesquisa aos poucos ao inves de retornar um list gigantesco??

Positive Vibrations
Lucas Ferst

??? Estouro de memória???

kra… como voce esta bufferizando o arquivo??? poste o fonte ai…

explique melhor a sua solução… pode haver frameworks para facilitar seu trabalho…

Sim estouro de memoria…eu ainda estou a cada registro q eu uso do list eu deleto ele, mas mesmo assim não estah dando, chega uma hora que estora a memoria.

Estou usando o
StringBuffer buf = new StringBuffer (); para montar o arquivo
buf.append ("<inicio>");
buf.append ("<contudo>");
buf.append ("</contudo>");
buf.append ("</inicio>");