以下の間にパフォーマンスの違いはありますか?
entityManager.createQuery("UPDATE MyTable SET coll1 = :someValue").setParameter("someValue").executeUpdate();
と
entityManager.createNativeQuery("UPDATE MyTable SET coll1 = :someValue").setParameter("someValue").executeUpdate();
はいの場合、あるアプローチを別のアプローチよりも使用するのに十分な高さですか?
休止状態とエンティティ フレームワーク コアのパフォーマンスを比較しています。EFコアでは、この種のことはネイティブSQLを使用してのみ行うことができます(まあ、サードパーティのライブラリがあります)ので、すべてのcreateQuery()を切り替える必要があるかどうかを知りたいです。私の冬眠プロジェクト。