1

SQL Server Management Studio で非常に長い SQL スクリプトを実行していますが、通常は実行に数秒かかります。

しかし、今回は永遠に時間がかかり、決して完了しません。このスクリプトを実行している他の人は問題ありません。

ですから、SQL Server Management Studio でデバッグして、この長い SQL スクリプトのどの行が現在実行されており、永遠にかかっているかを確認する方法はあるのでしょうか?

4

2 に答える 2

2

最も簡単な方法は、SQL Server プロファイラーを起動し、それを使用して SQL をトレースすることです。おまけとして、問題の原因となっている回線だけでなく、より多くの有用な情報が得られます。

于 2012-10-10T18:39:14.903 に答える
0

Profilerで必要なものが得られない場合は、ActivityMonitorを試してみてください。プロセスの部分でセッションを見つけ、詳細をプルアップして、最後のT-SQコマンドバッチを確認します。

于 2012-10-10T18:43:57.813 に答える