У меня есть таблица с полмиллионом строк. Мне нужно обновить каждую строку, но ToList () не работает:
List<Contacts> allContacts = objDatabase.Contacts.ToList();
Каждый раз я получаю System.OutOfMemoryException. Это можно обойти?
У меня уже есть обходной путь App.Config, но все еще нет:
<gcAllowVeryLargeObjects enabled="true" />
Я на 64-битной машине с 8 ГБ ОЗУ
foreach
, чтобы передавать их один за другим из базы данных? В любом случае, 500 000 элементов - это довольно много, чтобы справиться за один раз при использовании ORM. - person Martin Costello   schedule 18.09.2014