0

Hibernateを使用するかどう@EmbeddedIdかに関係なく、複合 ID を使用する際のパフォーマンスの問題を知っている人はいますか?@IdClass

ありがとう。

4

1 に答える 1

0

私の意見では、Hibernate自体は、複合キーであるかどうかに関係なく、パフォーマンスに大きな影響を与えません。重要なのは、dbms、エンジンタイプ、クエリ、テーブルの更新数、インデックス、および列のタイプです。Hibernateはhqlをsqlに変換するだけなので、この場合、基礎となるクエリのパフォーマンスが良ければ、Hibernateのパフォーマンスは良好になるはずです。

ここにリンクがあり、MySQLに関する限りこの問題に関する適切な説明があります

MySQLの複合主キーパフォーマンスの欠点

于 2011-10-29T05:36:07.713 に答える