我有一个进程两次运行完全相同的查询(有原因),第一次执行大约需要 3 分钟。
第二次执行相同的查询需要 4 秒。
这可能是什么原因造成的?
这种行为是一致的,两次查询都是在确切的行数和列数上触发的。
我有一个进程两次运行完全相同的查询(有原因),第一次执行大约需要 3 分钟。
第二次执行相同的查询需要 4 秒。
这可能是什么原因造成的?
这种行为是一致的,两次查询都是在确切的行数和列数上触发的。
您需要为您的实体生成视图:Entity Framework Power Tools Beta 3
它将生成预编译视图以提高性能。
然后您需要将生成的文件 (EntityName.Views.cs) 添加到您的项目中。
PS:每次修改实体都需要生成视图。