Inventory Приложение, построенное в четырехслойной модели, состоящей из: графического интерфейса пользователя на основе апплета;собственный средний уровень (веб-приложение Tomcat);Бизнес-логика в хранимых процедурах Oracle 10g .;Данные, хранящиеся в Oracle 10g.
Проблема: Средний уровень предназначен для транзакционной связи, а не для перемещения больших наборов данных (более 10 000 строк) в пользовательский интерфейс или в отчеты.Приложение не ограничивает размер результатов поиска, что означает, что пользователи могут выполнять поиск, который возвращает очень большие наборы данных во внешний интерфейс.Такие запросы заставляют средний уровень медленно отвечать на этот запрос, а также на другой параллельный запрос, достигая верхних пределов кучи памяти JVM и, в худших случаях, вызывая сбой среднего уровня./ понимание о лучшем решении будет высоко ценится.Большое спасибо.