2 / 2 / 3
Регистрация: 21.10.2015
Сообщений: 16
|
||||||||||||||||
1 | ||||||||||||||||
Hibernate OneToMany очень долгая загрузка25.10.2015, 23:09. Показов 1078. Ответов 1
Метки нет (Все метки)
Добрый вечер.
Есть две сущности - Client и Receipt. У одного клиента может быть много Receipt, у многих Receipt - один Client. В классах объявил связь OneToMany. В таблицах всего около 1500 записей в каждой. Client:
А при выполнении аналогичного запроса к таблице Receipt, в консоль валится куча запросов к таблице Client, и время загрузки составляет более 110 секунд. Такое ощущение что для каждой записи делается select к таблице Client. Возможно ошибка где то в аннотациях? Как сократить время загрузки?
0
|
25.10.2015, 23:09 | |
Ответы с готовыми решениями:
1
Принудительная загрузка lazy Object в Hibernate Очень долгая загрузка установщика w7 Очень долгая загрузка формы Очень долгая загрузка системы |
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
25.10.2015, 23:26 | 2 |
1984nef, уберите поле Client из объекта Receipt. Практического значения от него немного, а проблемы с производительностью скорее всего из-за него.
Кстати 1-2 секунды на запрос в БД это очень очень много
1
|
25.10.2015, 23:26 | |
25.10.2015, 23:26 | |
Помогаю со студенческими работами здесь
2
Очень долгая загрузка страницы Очень долгая загрузка Windows Очень долгая загрузка ноута. Очень долгая загрузка сайтов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |