Excesso de TAmanho

2 respostas
L

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

2 Respostas

G

??? 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…

L

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>");
Criado 30 de março de 2006
Ultima resposta 31 de mar. de 2006
Respostas 2
Participantes 2