アプリ版:「スタンプのみでお礼する」機能のリリースについて

VS2005 ASP.NET
SQL Server

こんにちは。
現在、あるページをアクセスした時の
ページロードの時に呼ばれる関数で、
DBの内容の変更を行っています.

ただ、この処理が少し重い処理で、
処理中にタイムアウトしてしまい
処理が途中で止まってしまいます.

この処理をサーバーの設定を変えずに解決する方法はないでしょうか?

処理だけをサーバー上に残してページを表示したり、
意図的にタイムアウトをさせないように動作させることなど
なんでも構いません.

お力添えをお願い致します.

A 回答 (2件)

確か、ASP.NETの外部プラグインで、「タイムアウトの設定」が出来たはずですけど気のせいでしょうか?

    • good
    • 0
この回答へのお礼

外部プラグイン・・・
ちょっと調べてみます.

お礼日時:2008/09/18 20:19

具体的にどこでタイムアウトが発生しているか不明なので、推測ですが、SQLへのクエリに時間がかかっているのであれば、CommandTimeoutを設定してあげれば、良いような気がします。



あとは、Ajax技術を使用すれば、表示しながら、サーバ側で処理も可能です。
    • good
    • 0
この回答へのお礼

まさにSQLのクエリのタイムアウトでした.
CommandTimeoutでタイムアウトを伸ばすことで対応できました.

ありがとうございます

お礼日時:2008/09/18 20:21

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!