1

名前付きクエリを使用するとパフォーマンスが向上するかどうかを知りたいです。名前付きクエリは、いつ、どこでコンパイルおよび展開されますか?

4

2 に答える 2

0

名前付きクエリの主な理由はセキュリティです。これにより、クエリパラメータの使用が強制され(つまり、文字列を連結してクエリを作成できなくなります)、プログラムのバグによって悪意のあるクエリが実行されることを回避できます。

于 2012-09-05T12:17:09.457 に答える
0

名前付きクエリは、アプリケーションサーバーの起動時にコンパイルされ、アプリケーションサーバーの停止後に破棄されます。したがって、実行時にパフォーマンスの問題は発生しません

于 2012-09-05T12:18:12.403 に答える