sql >> データベース >  >> RDS >> Sqlserver

大きなファイルをデータベースに保存すると、タイプ 'System.OutOfMemoryException' の例外が発生する

    OutOfMemory フレームワークやデータベースとは何の関係もありません。これは、要求されたときに CLR がオブジェクトを割り当てることができなかったことを意味します。

    おそらく、HttpPostedFile のような複数のバッファにデータが格納されています。 、メモリ内の byte[] に 1 つ 、EF の 1 つ、... これにより、必要なメモリ量が倍増します。

    ASP.NET からのストリーミング読み取りと ADO.NET へのストリーミング書き込みに切り替えます。チュートリアルが利用可能です。 「SQL Server UPDATE WRITE」を検索



    1. PostgreSQLで一時関数を作成するにはどうすればよいですか?

    2. クエリを使用して SQL Server 2008 のログをクリアすることはできますか?

    3. Spark SQL 2.0:有効なPostgreSQLクエリを使用したNullPointerException

    4. データ集約mongodbとmysql