簡體   English   中英

SQL Profiler 跟蹤是否可能不顯示在觸發器內完成的調用?

[英]is it possible that SQL Profiler trace does not show calls done within a trigger?

我只是懷疑 SQL Profiler 沒有顯示由我擁有的觸發器之一完成的調用。

如果我是對的,

是否有強制分析器顯示觸發器內完成的調用的設置?

注意:我正在談論的觸發器會進行一些 sp 調用

嘗試將SP:StmtCompleted和/或SP:Completed事件添加到您的跟蹤設置 - 這應該為您提供您所追求的。

一些可能性包括:

  • 沒有選擇正確的 EventClasses 來監控。
  • 無意中過濾掉了您想要記錄的內容。
  • 觸發器中感興趣的特定步驟未執行(條件操作等)

如果您的觸發器肯定在執行 T-SQL 代碼,那么它將是可記錄的。

請參閱SQL 服務器分析器的基礎知識,有關更通用的性能調整,請參閱SQL 服務器的性能調整

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM