На моей веб-странице отображается информационная панель, которая отображает различные статистические данные, относящиеся к ралли.Он показывает более 35 подсчетов, которые получены с помощью запросов MySQL.В настоящее время загрузка страницы занимает около 12 секунд.Я попробовал описанные ниже подходы, чтобы улучшить производительность, но все загружают страницу одновременно.
Используя Spring MVC Framework, я создал 35 методов для раздельного извлечения различных данных подсчета.
Все запросы записываются в хранимую процедуру и выполняются на уровне БД.Класс Java написан для вызова этой хранимой процедуры и получения всех подсчетов.
Отдельный класс Java написан с одним JDBC-соединением для извлечения всех подсчетов с использованием запросов MySQL.
Дайте мне знать лучший подход к этому сценарию.