这可能是一个简单或快速提问的问题。
在我的EF应用程序中,我遇到了异常。
System.OutOfMemoryException:类型异常 抛出'System.OutOfMemoryException'。
我正在尝试根据 idList(int)从 Log 表中检索记录。 日志表有数百万条记录。如何解决此异常或如何优化代码来解决这个问题?
var resultList = idList.Join(clientEntities.Logs,
x => x,
s => s.ID,
(x, s) => s)
foreach (var r in resultList)
{
...
}
执行循环时抛出了异常。
答案 0 :(得分:-1)
我认为最好的选择是使用分页。您可以使用分页来限制记录。