Un'ArrayList non sarebbe corretta perché se in una delle due tabelle ho un milione di righe rischio l'Heap Memory e a quel punto sarei costretto a creare delle ArrayList annidate che però prendano sempre e solo una parte dei record contenuti nelle tabelle (fattibile ma non proprio il massimo dell'efficienza). E se usassi una PreparedStatement al posto delle Statement?

Rispondi quotando