Я новичок в .NET Entity Framework и пытаюсь перебрать записи в таблице с несколькими миллионами строк. Вот основной код:
// select the records from the database
var records = from data in dataContext.Messages
select data;
// iterate over the messages
foreach (var record in records)
{
// do nothing
}
При итерации данных я получаю «исключение outofmemoryexception». Есть ли способ изменить свой запрос или управлять памятью экземпляра ObjectQuery?