ऐसा लगता है कि यह काम करेगा हालांकि डेटाकॉन्टेक्स्ट द्वारा रखे गए परिवर्तन (और इस प्रकार स्मृति) प्रत्येक InsertOnSubmit के साथ बढ़ने जा रहे हैं। हो सकता है कि प्रत्येक 100 रिकॉर्ड में सबमिट चेंज करना उचित हो?
मैं SqlBulkCopy यह देखने के लिए कि क्या यह आपके उपयोग के मामले में बेहतर फिट नहीं बैठता है।