Re: Проблема со Spring+Ibatis+Oracle
Спасибо всем, кто откликнулся на мой вопрос про проблему с производительностью в этом посте.
Причина оказалась банальна - при возврате 30000 строк ibatis банально затыкается на их обработке. Я сделал прямой запрос через jdbc - он занял столько же времени. Прямой запрос можно сильно оптимизировать, сделав resultset.setFetchSize(5000); Однако для ibatisa я такого способа не нашел. Выхход в лоб - переписать этот запрос без использования ibatisa. Однако, вдруг кто-то знает способ указать fetch size для resultseta в ibatis'е? Это было бы самым оптимальным.
Спасибо
Причина оказалась банальна - при возврате 30000 строк ibatis банально затыкается на их обработке. Я сделал прямой запрос через jdbc - он занял столько же времени. Прямой запрос можно сильно оптимизировать, сделав resultset.setFetchSize(5000); Однако для ibatisa я такого способа не нашел. Выхход в лоб - переписать этот запрос без использования ibatisa. Однако, вдруг кто-то знает способ указать fetch size для resultseta в ibatis'е? Это было бы самым оптимальным.
Спасибо
