Linq要实体计时问题

时间:2009-11-10 13:57:25

标签: linq-to-entities

我创建了一个数据模型,它将我的数据库中的一些视图作为实体,当我创建一个包含此视图实体的部分的linq语句时,处理器执行linq语句的时间非常长。 有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

此查询在很短的时间内工作,但在模型中添加视图之前 但添加视图后,执行需要10多分钟           var roles =(来自db.SystemObjectSet中的r                      其中r.ObjectsTypes.ObjectType.Equals(“Role”)                      选择r                          ).ToList();

答案 1 :(得分:0)

解决方案是将视图映射为实体模型中的表 然后问题就解决了