Полиморфный запрос и декартово произведение

#java #hibernate #jpa #persistence #cartesian-product

#java #спящий режим #jpa #постоянство #декартово произведение

Вопрос:

В руководстве пользователя по гибернации, в примере «Пример 182. Присоединиться к полиморфному запросу таблицы» есть примечание

Полиморфные запросы могут создавать декартовы произведения, поэтому рекомендуется соблюдать осторожность.

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

Ответ №1:

Это неправильное утверждение. Я создал проблему HHH-11175 Jira, и я собираюсь ее исправить.

Я собираюсь изменить эту фразу на:

Полиморфные запросы наследования объединенной таблицы могут использовать несколько ОБЪЕДИНЕНИЙ, что может повлиять на производительность при извлечении большого количества объектов.