Цитата:
Сообщение от
GBH
Прежде чем ппровалиться в третий queryRun идёт очень сильное зависание. Если смотреть ко-во обрабатываемых строк, то да. Третий queryRun сильно отличается от всех остальных. 120000 строк примерно, в остальных по 5-6 тыс. Дело только в кол-ве строк или можно ещё что-то нарыть?
Цитата:
Сообщение от
lev
из сообщения топикстартера видно, что тормозит до цикла...
т.е. тормоза при выполнении queryRun.next(). значит все таки надо поработать над запросом

Согласен с lev, тормоза именно из-за запроса. Причём вероятно тормозит не обход 120 тысяч записей а выборка 120 тысяч записей. Проверьте, зависание заметно при выборе только первой записи (queryRun.next() тормозит только первый раз)?
Если так, то можно попробовать использовать хинт firstfast. Тогда SQL-сервер для возврата первой строки не будет дожидаться формирования полной выборки. Т.е. таким способом можно будет добиться некого распаралеливания. Пока будут отбираться остальные строки, вы уже начнёте обрабатывать вернувшуюся.