Sql Profiler扫描开始执行存储过程

时间:2010-03-14 14:56:08

标签: sql-server sqlprofiler

SqlServer是否必须启动扫描才能执行存储过程?

在Sql Profiler中我可以看到:

  • RPC Starting(exec sp_Edu3_SelectExamSession @ ExamSessionId = N'AccessCode39361814')
  • 扫描:开始
  • 扫描:开始
  • 扫描:开始
  • RPC已完成(exec sp_Edu3_SelectExamSession @ ExamSessionId = N'AccessCode39361814')

我能以某种方式看到存储过程中发生了什么吗?在该SP中完成了不同的查询,但它们似乎没有出现在Sql Profiler中(也许我需要检查更多事件?)

扫描:已启动可能是由sp中的查询扫描?或者不是?

1 个答案:

答案 0 :(得分:2)

启动探查器时,有一个模板,您可以在其中逐行执行存储过程。它类似于内存中的“SQLProfilerTSQL_SPs”。

可能会关联“扫描”事件,但可能不会:它取决于您设置的过滤器。