私は、ユーザーがアプリのためのテーブルにテキストの非常に大きな塊を投稿することができた瞬間、で構築していたWebアプリケーションの問題を抱えています。大きな柱と挿入/更新SQL Serverのタイムアウト
ELMAHを使用していますが、今のところ問題がありますが、CONTENT_LENGTHは595759ですが、挿入が成功し、承認のために投稿した内容がマークされます。
ことができます場合は、それはすべてのLINQを使用して行われます。
ユーザーが(単にそれらが以前のデータを掲載し、承認されたとしてマークを編集することを可能にする)私のアプリケーションで承認ボタンをクリックすると、私は以下のエラーを取得:
System.Exception: An error occured publishing a page: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. The statement has been terminated.
私は少しでよそれがなぜインサートでは機能するのか、どのようにアップデートではないのかについて、誰もこれについてどんな光を出そうとすることができますか?
ご協力いただきありがとうございます。
投稿500キロバイトはタイムアウトべきではありません。それは再現可能ですか? SQLプロファイラを使用してタイムアウトを取得できるかどうかを確認してください。 – Andomar