2011-07-29 87 views
0

我遇到了一個我正在構建的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.

我在一個位的損失,以瞭解如何在插入而不是更新的情況下工作。任何人都可以試圖解釋這一點嗎?

在此先感謝任何幫助。

+0

過帳500kb不應超時。它是否可重現?查看您是否可以使用SQL Profiler捕獲超時。 – Andomar

回答