Hola, no se si esto te servira de ayuda, o si te llegara tarde.
Lo acabo de probar con una tabla de 300.000 registros y funciona sin problema.
Se basa en "scrollable cursors"
En este enlace
http://www.froses.com/Assets/Files/A...bleModels2.pdf
tienes un documento donde se explica.
y en este otro
http://www.javahispano.org/forum/j2s...rancesc_roses/
los ejemplos
Espero que te sirva