标签: performance hibernate composite-key composite-primary-key
是否有人知道使用复合id的任何性能问题,无论是@EmbeddedId还是@IdClass,还是Hibernate?
@EmbeddedId
@IdClass
感谢。
答案 0 :(得分:0)
在我看来,无论是否为复合键,Hibernate本身都不会对性能产生重大影响。重要的是dbms,引擎类型,查询,表上的更新次数,索引和列类型。 Hibernate只是将hql转换为sql,所以在这种情况下,如果底层查询表现良好,hibernate的性能应该是好的....
这是一个链接,就MySQL问题而言,这个问题有很好的解释
Composite Primary Key performance drawback in MySQL