Salut,
Je dois récupérer les données d'une table qui contient plusieurs centaines de milliers de lignes afin de générer des rapports.
Le problème c'est que j'obtiens systématiquement des OutOfMemoryError.
Comment traîter ce problème ?
J'ai essayé ça mais ça ne change rien :
Merci d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 PreparedStatement statement = connection.prepareStatement( query, ResultSet.TYPE_FORWARD_ONLY, java.sql.ResultSet.CONCUR_READ_ONLY ); statement.setFetchSize( 1000 ); ResultSet resultSet = statement.executeQuery();
Lilian
Partager