【发布时间】:2012-05-07 17:57:54
【问题描述】:
我目前正在使用 EF4,在我的一个场景中,我正在使用连接并想要检索数据,但由于结果数据太多,EF4 甚至无法生成查询计划。作为一种解决方法,我尝试了将数据加载到简单的通用列表中(使用从两个表中选择所有数据),然后尝试加入这两个列表,但我仍然遇到内存不足异常,因为一个表包含大约 100k 条记录,第二个表包含 50k 条记录我想要加入他们的查询...但仍然没有使用 EF...请建议我解决此问题...
【问题讨论】:
-
使用标准测量。大多数人不知道什么是缺乏。
-
你有没有做任何事情来限制结果集?
-
对不起,如果我造成了任何混乱......但我的一张表包含 100000 条,第二张表有大约 50000 条记录......
-
@Aducci:目前没有,如果想使用 linq to entityframework 将这两个大表连接起来,我该怎么做?
标签: asp.net entity-framework-4 linq-to-entities