OutOfMemory
nie ma nic wspólnego z żadnym frameworkiem ani bazą danych. Oznacza to, że CLR nie mógł przydzielić obiektu, gdy został o to poproszony.
Prawdopodobnie masz dane w wielu buforach, takich jak jeden w HttpPostedFile
, jeden w pamięci byte[]
, jeden w EF, ... To mnoży ilość potrzebnej pamięci.
Przełącz na przesyłanie strumieniowe odczytów z ASP.NET i przesyłanie strumieniowe zapisów do ADO.NET. Dostępne są samouczki. Wyszukaj „ZAPIS AKTUALIZACJI SQL Server”