Quote:
Originariamente inviato da tuccio`
se le modifichi sì, molto più efficiente StringBuffer
|
è l'approccio che è sbagliato ... quasi quasi non tieni in memoria 50 milla stringhe nemmeno nei batch.
Dovresti usare la paginazione per caricare in memoria solo quello che visualizzi ... o quanto meno un "lazyload" in modo che carichi in memoria le stringhe mano mano che vengono visulizzate ( "rilasciando" quelle già visualizzate ) ... in memoria ti tieni solo i dati "minimi"...
E cosa succedde quando più utenti utilizzano la stessa transazione ?