1. ホーム
  2. sql

[解決済み] 待機動作がタイムアウトしました。ASP

2022-03-03 15:41:06

質問

社内のホームページを作りました。数ヶ月間順調に稼働していましたが、ユーザーからの提案により大規模なアップデートを行いました。本番稼動させたところ、正常に稼動しています。ところが、ある日本人のユーザーが突然、quot;待ち時間が発生しましたというエラーを送ってきました。そのリンクへのアクセスを確認すると、私自身と、そのページにアクセスしているかどうかを確認するよう依頼した他の何人かは、正常に動作しています。httpRuntimeのexecutionTimeoutを更新しましたが、まだうまくいきません。データベース接続に起因するエラーなのでしょうか?データベース接続のタイムアウトを増加させれば、問題は解決するのでしょうか?

解決方法は?

もし正確なエラー "The wait operation timed out" を見つけたなら、データベースの呼び出しに予想以上の時間がかかっている可能性があります。 これは、さまざまな原因が考えられます。

  1. ネットワークの一時的な問題
  2. SQLサーバーの負荷が高い
  3. SAN、RAID、またはストレージデバイスの問題
  4. デッドロックなど、マルチプロセスの競合が発生している

トラブルシューティングを行うための十分な情報がありません。 私なら、この問題の他の発生をチェックし、問題が特定の時間帯に発生するなどのパターンがあるかどうかを確認します。

確かにタイムアウトを増やすのは悪い考えではなく(現在かなり低く設定されている場合)、それ自体で問題が解決する可能性もあります。