2011-08-14 9 views
2

SQLプロファイラを使用してストアドプロシージャをデバッグするための完璧なテンプレートを誰かに教えてもらえますか?私はスタナードであるほとんどのテンプレートを試しましたが、私は見たくないたくさんのものを作り出しています。SQLプロファイラ - ヘルプフィルタストアドプロックス

私はそれを起動し、起動したときや起動したときなどのproc関連の情報のみを表示したいと思います。

これだけ見る方法はありますか?これに基づき

答えて

0

起動と停止の情報を取得する場合は、テンプレートTSQ_SPsが必要です。このテンプレートでは、イベントSP:開始とSP:完了を確認する必要があります。また、非SP問合せに関する情報を検索するために、SQL:開始、SQL:完了、SQL:BatchStartingおよびSQL:BatchCompletedイベントを追加できます。 pkkのように、プロセスIDのフィルタを使用します。しかし、私は、あなたがセッションを再作成し、毎回SPIDが変更されるので、LoginNameにfilterを使用する方が好きです。

0

http://msdn.microsoft.com/en-us/library/ff650699.aspx

私はSQLProfilerTSQL_SPsまたはSQLProfilerTSQLテンプレートを使用します。 これでも出力が多すぎる場合は、SQLプロセスIDでフィルタリングしてみてください。これはsp_whoを使用して簡単に取得する必要があります。

関連する問題