2

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

在 Sql Profiler 中,我可以看到:

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

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

Scan:Started 可能是 sp? 中查询的扫描?或不?

4

1 回答 1

2

启动分析器时,有一个模板,您可以在其中逐行查看存储的 proc 执行情况。它类似于内存中的“SQLProfilerTSQL_SPs”。

Scan 事件可能关联,也可能不关联:这取决于您设置的过滤器。

于 2010-03-14T15:18:02.117 回答