SQL Server 2008 に CLR コンパイル済みストアド プロシージャがあり、常に正常に動作しています。しかし、データベースの復元後、突然機能しなくなりました。タイムアウトします。SSMS から同じパラメーターを使用してクエリを実行すると、完了するまでに 2 秒しかかかりません。
私はそれを削除して再作成し、DBCC FREEPROCCACHE を試して再実行しましたが、すべて役に立ちませんでした。タイムアウトし続けます。データベースは頻繁に使用されるため、削除できません。
これは CLR でコンパイルされた SP であるため、パラメーター スニッフィングの問題であるとは思えません。
何をすべきか知っている人はいますか?