我目前正在使用 .NET Entity Framework 的 Self Tracking 实体,但是我想加快查询的执行速度。
每个人似乎都建议的第一件事是在编译时为模型生成视图。
使用 ssdl 文件等,我能够创建一个在我的项目中编译的“MyModel.Views.cs”。但是我没有看到这有什么好处?我在这里错过了什么吗?如果我使用自我跟踪实体,我不会从中受益吗?
我可以通过哪些其他方式提高 Entity Framework 的性能?如何创建预编译视图,但提供参数?例如,搜索查询需要采用各种不同的参数,但可以做得更快!
谢谢