Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道使用命名查询是否会带来更好的性能。何时何地编译和部署命名查询?
命名查询的主要原因是安全性:它强制使用查询参数(即,您将无法使用某些字符串连接构建查询),并且可以避免程序中的错误最终导致执行恶意查询。
命名查询将在启动应用程序服务器时编译并在停止应用程序服务器后销毁。所以在运行时没有性能问题