Vous devrez diffuser vos résultats. Avec le pilote MySQL, il semble que vous deviez définir CONCUR_READ_ONLY et TYPE_FORWARD_ONLY pour votre ResultSet . Définissez également la taille de récupération en conséquence :stmt.setFetchSize(Integer.MIN_VALUE);
- Diffusion d'ensembles de résultats volumineux avec MySQL
- https:// dev.mysql.com/doc/connector-j/en/connector-j-reference-implementation-notes.html