实体框架查询第一次执行时间过长



我有一个进程运行两次完全相同的查询(有原因),第一次执行大约需要3分钟。

第二次执行相同的查询需要 4 秒。

这是什么原因造成的?

此行为是一致的,两次查询都是在确切的行数和列数上触发的。

您需要使用以下方法为实体生成视图: 实体框架电动工具 测试版 3

它将生成预编译的视图以提高性能。

然后,您需要将生成的文件(实体名称.cs视图)添加到项目中。

PS:每次修改实体时都需要生成视图。

最新更新