タグ

2018年4月9日のブックマーク (1件)

  • JPAの性能問題と対策 - Qiita

    Java EEのJPAは便利だけれど、使い方を間違えると性能問題が発生する。 代表的な問題と対策について調べてみました。 JPAを使うメリットとネイティブSQLを使うという選択肢 JPAを使うメリットは次の2つあるかと思います。 生産性・保守性向上 RDBMSへの依存性排除 1は特に動的にSQLを生成する場合には大きなメリットとなります。 動的にSQLを生成する必要がなく、RDBMSを変更することがなく、かつ、新しい技術への好奇心がないメンバーの場合は、JPAを使わずにネイティブSQLを使った方がよいかもしれません。 代表的な問題と対策 N+1問題

    JPAの性能問題と対策 - Qiita