Здравствуйте, dimok@, Вы писали:
L>>попробуй поиграть с setFetchSize у Connection или Statement. может помочь. Вот только щас нашел, что если установить fetchSize в Integer.MIN_VALUE и использовать флаги java.sql.ResultSet.TYPE_FORWARD_ONLY и java.sql.ResultSet.CONCUR_READ_ONLY, то mySQL создает streaming ResultSet, то есть не выбирает все записи из базы, а читает их по мере скроллирования курсора.
D>ИМХО можно resultSet.setFetchSize перед первым next.
Если в лрайвере реализована полноценная поддержка setFetchSize — то да, можно и у resultSet. Иначе, как, например, в приведенном мной примере с MySQL, это может не сработать, так как запрос на сервер и его обработка может начаться раньше создания самого resultSetа, и дальнейшее его изменение ни к чему не приведет.
... << RSDN@Home 1.1.4 beta 7 rev. 447>>