Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

डेटाबेस में बड़ी फ़ाइलों को संग्रहीत करने से 'System.OutOfMemoryException' प्रकार का अपवाद होता है

OutOfMemory इसका किसी फ्रेमवर्क या डेटाबेस से कोई लेना-देना नहीं है। इसका मतलब है कि सीएलआर पूछे जाने पर ऑब्जेक्ट आवंटित नहीं कर सका।

संभवत:, आपके पास एक HttpPostedFile . में से एक जैसे एकाधिक बफ़र्स में डेटा है , इन-मेमोरी में से एक byte[] , EF में से एक, ... यह आवश्यक मेमोरी की मात्रा को कई गुना बढ़ा देता है।

ASP.NET से स्ट्रीमिंग रीडिंग पर स्विच करें और स्ट्रीमिंग ADO.NET को लिखता है। ट्यूटोरियल उपलब्ध हैं। "SQL Server UPDATE WRITE" खोजें



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में सशर्त शर्तें

  2. तालिका के लिए पंक्ति का आकार निर्धारित करें

  3. चैट डेटा को डेटाबेस में सहेजने का एक अच्छा विचार क्या है?

  4. NVARCHAR(MAX) के लिए अधिकतम वर्ण क्या हैं?

  5. SQL सर्वर प्लान :इंडेक्स स्कैन / इंडेक्स सीक के बीच अंतर