我在生产系统中犯了一个愚蠢的错误。
我选择了JOINED策略而不是SINGLE TABLE,性能严重受到打击。
我需要切换stragies并对架构进行适当的更改,不能相信我搞砸了。
我真的很感激,并且需要一些关于如何最好地进行的建议。
Hibernate 3.5.6,JPA 2.0,SPRING 3.0
答案 0 :(得分:0)
您是否了解用于这两种策略的数据库结构之间的差异?
每个继承的实体可以使用一个ALTER TABLE
和INSERT INTO ... SELECT
进行迁移。就是这样!