SQL分析器-帮助筛选存储过程



有人可以帮助我使用SQL分析器调试存储过程的完美模板吗?我试过大多数标准的模板,但是它们都产生了很多我不想看到的东西。

我想启动它运行,然后只看到存储的进程相关信息,如何时启动…当它停止的时候……诸如此类的信息

有没有办法只看到那个?

如果您只想获得关于何时启动和停止的信息,则需要模板TSQ_SPs。在此模板中,您需要看到事件SP:Starting和SP: completed。您可以添加SQL:Starting, SQL:Completed, SQL:BatchStarting和SQL:BatchCompleted事件来查找有关非sp查询的信息。对进程id使用过滤器,如前所述pkk。但是我更喜欢对LoginName使用过滤器,因为在调试时您将重新创建会话,并且每次都会更改SPID。

基于此:

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

我将使用SQLProfilerTSQL_SPsSQLProfilerTSQL模板。如果这仍然产生过多的输出,请尝试通过sql进程id进行过滤,使用sp_who应该可以轻松检索。

最新更新