У меня есть приложение Spring Boot (1.5.5), использующее Hibernate (5.4.0) для запроса базы данных Oracle.Приложение развернуто на WebLogic 12c.Время ожидания одного запроса (50%) истекло (время ожидания равно 2 минутам).Этот запрос состоит в объединении двух таблиц (одна из таблиц имеет 25 миллионов строк; другая имеет 800 тыс. Строк), агрегирует и получает количество столбцов.
Когда приложение работает на Tomcat (который поставляется с SpringBoot), этот запрос всегда работает нормально.Я также проверяю план выполнения, и запрос достаточно быстрый (10 секунд на Oracle SQL developer).
Интересно, почему иногда этот запрос блокируется, когда приложение работает в WebLogic.
Заранее благодарю за помощь.