我有一個Web應用程序,它將包含大約500個子對象的非常複雜的對象序列化到SQL 2008數據庫。問題是當對象非常大(超過500個子對象)時,它會產生一個超出內存的異常,我們需要重新啓動iis。序列化複雜對象時發生OutofMemory異常
我正在使用.NET中的二進制序列化程序將對象序列化爲內存流。我也嘗試使用文件流,但也失敗了。
該對象的總大小是當序列化到一個文件大約15MB和Web服務器是Windows 2008 IIS 7 32位的一個。
我不需要針對這個對象運行任何查詢。只需要將它存儲在某個地方,然後檢索。
所以,請點我在這裏向正確的方向...