0

SQL Server データベースにテーブルがあります。5行しかありません。次のような1つのクエリを実行しているとき

select * from Table

0 秒かかる場合もあれば、5 秒かかる場合もあれば、10 秒かかる場合もあります。実行を続けて次のようなエラーが発生する場合もあります。

リクエストをサーバーに送信するときにトランスポート レベルのエラーが発生しました。(プロバイダー: TCP プロバイダー、エラー: 0 - 既存の接続がリモート ホストによって強制的に閉じられました。)

何が問題になる可能性がありますか? 私はすべてのクエリを最適化しています。しかし、修正に時間がかかっていません。どのくらいの時間がかかっているかを知るにはどうすればよいですか? 私のサイトは 2 秒、10 秒、2 分で開きます

4

1 に答える 1

4

サーバーとデータベースの間に非常に不安定な接続がある、データベース接続を適切に管理しておらず(ステートメントを介してそれらを閉じてusingいる)、他の接続がタイムアウトするのを待っていることが多いようです。次のクエリが実行されます。

于 2012-07-31T13:09:36.667 に答える