1

SQLプロファイラーが、私が持っているトリガーの1つによって行われた呼び出しを表示しないのではないかと疑っています。

私が正しければ、

プロファイラーにトリガー内で行われた呼び出しも表示するように強制する設定はありますか?

注:私が話しているトリガーは、いくつかのsp呼び出しを行います

4

2 に答える 2

3

SP:StmtCompletedおよび/またはSP:Completedイベントをトレース設定に追加してみてください。これにより、目的が得られるはずです。

于 2011-06-09T07:45:23.293 に答える
1

いくつかの可能性が含まれます:

  • 監視する正しいEventClassesを選択していません。
  • 記録したいものをうっかり除外してしまいます。
  • トリガー内の特定の対象ステップが実行されていません(条件付き操作など)

トリガーが確実にT-SQLコードを実行している場合は、記録可能です。

SQL Serverプロファイラーの基本を参照してください。より一般的なパフォーマンスチューニングについては、SQLServerのパフォーマンスチューニングを参照してください。

于 2011-06-09T07:43:51.240 に答える