.NET Entity Framework uygulamasında yeniyim ve birkaç milyon satırlık bir tablodaki kayıtlar üzerinde yinelemeyi deniyorum. veriler üzerinde yineleme ikenVarlık Framework sorgusu outofmemoryexception
// 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
}
bir 'OutOfMemoryException' get: İşte temel kodudur. Sorguyu değiştirebilmem veya ObjectQuery örneğinin belleğini yönetebilmemin bir yolu var mı? fıkra geri geliyor kayıtları kısaltmanın nerede Sorgunuzla değiştirerek gelince
Bu yinelemede ne yaparsınız? – Tigran
[Varlık çerçevesi büyük veri kümesi, bellek istisnası dışında] olası kopyası (http://stackoverflow.com/questions/18169859/entity-framework-large-data-set-out-of-memory-exception) –