【发布时间】:2011-07-24 10:41:34
【问题描述】:
最近开始学习Entity Framework。
我想到的第一个问题是:
当我们想使用 LINQ 在 EF 中获取数据时,每个查询都是这样的:
var a = from p in contacts select p.name ;
将被转换成这样的 SQL 命令:
select name from contacts
- 每次我们查询时都会重复这种转换吗?
- 听说存储过程是缓存在数据库中的,这个事件在Entity Framework的LINQ查询中会发生吗?
最后我的问题清楚了吗?
【问题讨论】:
标签: performance entity-framework entity-framework-4 linq-to-entities