Я создаю отчеты в формате PDF с данными, полученными из базы данных (Oracle).Для каждого отчета я делаю вызов в БД.Я хочу оптимизировать вызов для нескольких отчетов (может иметь до 500 отчетов).В текущем сценарии я делаю 500 вызовов БД, и это приводит к превышению времени ожидания сервера.
Я ищу решения и ответы.
1 .Могу ли я передать список данных в качестве входных данных для запроса?(Для запроса потребовалось 2 ввода.)
2 .Весь набор данных должен происходить в 1 БД вызовов, а не в 500 отдельных вызовов.
3 .В ответе должен быть накоплен результат 500 входных данных.
Пожалуйста, предложите способы решения или направления для решения проблемы?
Это система на основе Java.Вызов БД из веб-приложения.БД: Oracle.
Спасибо !!