.NETコードとSQL Server間の実行時間を改善するためのチェックリスト。 基本から奇妙なものまで何でも感謝しています。.NETアプリケーションをSQL Serverタイムアウトの問題に修正し、実行時間を改善するためのチェックリスト
コード:コマンドとavgbodyでの接続で
の変更デフォルトのタイムアウト。
avgbodyでインラインSQLステートメントの代わりにストアドプロシージャ呼び出しを使用します。
アクティビティモニタを使用してブロック/ロックを探します(Jay Shepherd)。
SQL Serverの:
AlexCuseにより、ストアド・プロシージャでスニッフィングパラメータには注意してください。
Martin Clarkeによってデータベースを動的に拡張することに注意してください。
プロファイラを使用して、100ミリ秒以上かかるクエリ/ストアドプロシージャをBradOで検索します。
トランザクションタイムアウトをavgbody増加します。
ダイナミックストアドプロシージャを静的ステートメントに変換する場合はavgbodyです。
サーバーのビジー状態を確認してください。Jay Shepherd