OutOfMemory
har intet at gøre med nogen ramme eller database. Det betyder, at CLR ikke kunne allokere et objekt, da det blev bedt om det.
Sandsynligvis har du dataene i flere buffere som én i en HttpPostedFile
, en i en byte[]
i hukommelsen , en i EF, ... Dette multiplicerer den nødvendige mængde hukommelse.
Skift til streaminglæsninger fra ASP.NET og streamingskrivninger til ADO.NET. Tutorials er tilgængelige. Søg efter "SQL Server UPDATE WRITE"