Проблема с производительностью при получении записей из базы данных Oracle с использованием Hibernate HQL - PullRequest
0 голосов
/ 13 июня 2018

Я работаю над извлечением 40K записей из БД Oracle, используя Hibernate HQL.

Для получения 40K записей из БД требуется 3 секунды.Тот же запрос, который я выполнил в SQL-разработчике, и он занимает 0,5 секунды для того же запроса.

Может кто-нибудь предложить лучший подход, чтобы получить записи за меньшее время?

1 Ответ

0 голосов
/ 13 июня 2018

Включить отображение запроса в спящем режиме в положение ON.как true

Затем убедитесь, что у вас тот же запрос, что и в окне SQLDev.Обратите внимание, что join (s) и где операторы заказов должны быть одинаковыми.Если это не ваш случай, попробуйте изменить HQL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...