java - 多态查询和笛卡尔积

标签 java hibernate jpa persistence cartesian-product

在 Hibernate 用户指南中,位于 example "Example 182. Join Table polymorphic query"有一张纸条

Polymorphic queries can create Cartesian Products, so caution is advised.

有人可以解释笛卡尔积如何在这样的用例中发生吗?

最佳答案

这不是一个正确的说法。我创建了 HHH-11175 Jira 问题,我会解决它。

我要把这句话改成:

The joined table inheritance polymorphic queries can use several JOINS which might affect performance when fetching a large number of entities.

关于java - 多态查询和笛卡尔积,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40001539/

相关文章:

java - 如何知道 Android 设备是否平放在 table 上

hibernate - Grails/GORM,禁用一级缓存

java - 使用只有 id 的实体保存外键 valorized

java - 如何正确处理并发?

spring - 使用 OpenSessionInViewFilter 时出现 No bean named 'sessionFactory' 错误

java - 使用 JPA 重新创建表结构

java - 如何在解释的情况下使用java中的泛型类型声明?

Java 正则表达式 - 提取字符串中特定单元之前的所有 float

java - 比较 wav 文件

java - 如何在没有 Seam 的情况下访问 Hibernate Envers 中的 FacesContext?