O driver MySQL Connector/J buscará todos linhas, a menos que o tamanho da busca seja definido como
Integer.MIN_VALUE
(nesse caso, ele buscará uma linha por vez AFAIK). Consulte o MySQL Connector/J JDBC Notas de implementação da API
em ResultSet
. Se você espera que o uso de memória se torne um problema (ou quando realmente se torna um problema), você também pode implementar a paginação usando o
LIMIT
cláusula (em vez de usar setFetchSize(Integer.MIN_VALUE)
).