適切なパフォーマンスを得るために、休止状態のテーブルの主キーにインデックスanoatationを追加する必要がありますか?フィールドに@idをマークすると、インデックスが作成されたと想定しました。
@Id
private String guid;
しかし、生成されたddlに何も作成されていないことに気づきませんでした
しかし、@indexアノテーションを追加した場合
@Id
@org.hibernate.annotations.Index(name = "IDX_GUID")
private String guid;
次に、DDLでインデックスが作成されていることに気付きます。
だから私はすべてのテーブルに対してこれを行う必要があると思っていますが、私の一部は、確かに休止状態が開始点として主キー用に作成されたインデックスを望んでいるので、これは本当に必要であると考えていますか?