これはちょっと変わったものです... 私は実行に40秒かかるストアドプロシージャを持っています。 ストアドプロシージャの内容を新しいクエリウィンドウにコピーし、2つの入力パラメータ(両方の日付)を変更して宣言して設定し、クエリを実行するように変更します。それは基本的に瞬時、サブ1秒の実行です。 唯一の違いは、ストアドプロシージャは2つの日付をパラメータとして取ります。SQL Server Stored Procは、Management Studioのテキストから実行された同じクエリよりも実行に時間がかかります
誰でも何が起こるか考えていますか?
(私はSQL Server 2005を実行しています)
を、私は再コンパイルのprocのマーキングしようとしている、それは効果がなかった –
http://www.sommarskog.se /query-plan-mysteries.html – Greg