【发布时间】:2012-04-04 22:45:47
【问题描述】:
我有一个包含很多行的表 products 表,当用户搜索网站时,我从该表中进行选择,并且我还在选择中使用了 Include 方法,我使用了分析器,我注意到EF 生成一个包含大量内连接、左连接等的查询。
我想要做的是使用这个选择查询并将结果插入到同一个数据库中的一个临时缓存表中,然后我可以创建一个服务来每 x 分钟更新一次这个表。
问题是,我如何让 EF 使用这个缓存表来选择行,这样我就可以只做一个 select * 而不是每次都用连接查询 products 表?
谢谢!
【问题讨论】:
标签: c# entity-framework entity-framework-4