2009-09-23 2 views

답변

4

Entity Framework 성능은 이전 릴리스보다 EF 4.0에서 훨씬 뛰어납니다.

그러나 EF 성능 문제는 대부분 ADO.NET Entity Framework Provider과 관련이 있습니다. 해당 데이터베이스 엔진에서 잘 수행되는 방식으로 요청을 처리하는 것은 공급자의 몫입니다. SQL Server는 다른 여러 공급자와 마찬가지로 잘 작동하지 않습니다.

이것은 EF의 현재 릴리스에서도 마찬가지입니다. 예를 들어, 일부 공급자는 필요한 것보다 더 많은 데이터베이스 호출을 많이 생성합니다. EF가 특정 경우에 데이터에 액세스하는 방식 때문에 3.5에서 특히 문제가됩니다.

+0

OK .. 쿨. Linq가 엔티티에 포함되어 있습니까? – user161433

+0

@luke 101 : "Linq to Entities"의 실제 이름은 실제로 ADO.NET Entity Framework입니다. 그게 바로 제가 말한 내용이었습니다. 참조 : http://msdn.microsoft.com/en-us/library/bb399567.aspx –

관련 문제