मैं .NET इकाई फ्रेमवर्क में नया हूं और कई लाख पंक्तियों के साथ तालिका में रिकॉर्ड्स पर फिर से प्रयास करने की कोशिश कर रहा हूं। यहाँ बुनियादी कोड है:इकाई फ्रेमवर्क क्वेरी 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
}
डेटा पर पुनरावृत्ति जबकि मैं एक 'OutOfMemoryException' मिलता है। क्या कोई तरीका है कि मैं अपनी क्वेरी को बदल सकता हूं या ObjectQuery इंस्टेंस की स्मृति का प्रबंधन कर सकता हूं?
आप उस पुनरावृत्ति के अंदर क्या करते हैं? – Tigran
[एंटिटी फ्रेमवर्क बड़े डेटा सेट, मेमोरी अपवाद से बाहर] का संभावित डुप्लिकेट (http://stackoverflow.com/questions/18169859/entity-framework-large-data-set-out-of-memory-exception) –