C# Microsoft是否修复了.NET 4.0中的Linq to Entities性能问题?

C# Microsoft是否修复了.NET 4.0中的Linq to Entities性能问题?,c#,linq,linq-to-entities,.net-4.0,C#,Linq,Linq To Entities,.net 4.0,我现在对实体框架感到非常满意。我一直在阅读一些关于LINQtoEntities性能问题的性能文章。这些问题在.NET 4.0中仍然存在吗?与以前的版本相比,EF 4.0中的实体框架性能要好得多 然而,许多(大多数?)EF性能问题与您使用的特定环境有关。由提供者以一种对数据库引擎性能良好的方式处理请求。SQL Server做得很好—许多其他提供程序都做得不好 在EF的当前版本中也是如此。例如,一些提供程序创建的数据库调用比需要的多得多,这在3.5中变得特别困难,因为EF在某些情况下访问数据的方式。

我现在对实体框架感到非常满意。我一直在阅读一些关于LINQtoEntities性能问题的性能文章。这些问题在.NET 4.0中仍然存在吗?

与以前的版本相比,EF 4.0中的实体框架性能要好得多

然而,许多(大多数?)EF性能问题与您使用的特定环境有关。由提供者以一种对数据库引擎性能良好的方式处理请求。SQL Server做得很好—许多其他提供程序都做得不好


在EF的当前版本中也是如此。例如,一些提供程序创建的数据库调用比需要的多得多,这在3.5中变得特别困难,因为EF在某些情况下访问数据的方式。

如果您指定哪些性能问题,这将有所帮助。@luke 101:“Linq to Entities”的真实名称实际上是ADO.NET Entity Framework。这正是我所说的。见: