0

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

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

这可能是什么原因造成的?

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

4

1 回答 1

1

您需要为您的实体生成视图:Entity Framework Power Tools Beta 3

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

然后您需要将生成的文件 (EntityName.Views.cs) 添加到您的项目中。

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

于 2013-09-16T04:20:12.010 回答