0

sp_trace_create在 SQL Server 中使用可用的存储过程 ( , sp_trace_setevent, )定义新的服务器端跟踪sp_trace_setfilter似乎是一个相当乏味的过程。

我正在寻找一种工具,它提供了一个很好的 GUI(可能类似于 SQL Server Profiler 中的 GUI)来帮助定义跟踪,但适用于服务器端而不是客户端的那些。

这样的工具存在吗?我想它与 Profiler 非常相似,但会为跟踪文件设置文件路径,而不是将结果直接返回给工具。

我想做一个服务器端跟踪,因为这是一个具有非常高的事务数据吞吐量的生产服务器,我担心如果我使用 Profiler 对性能的潜在影响。

4

1 回答 1

1

正如我在评论中提到的,分析器应用程序中有一个选项可以导出跟踪定义。此处在 technet 上概述了这样做的详细信息:http ://technet.microsoft.com/en-us/library/cc293613.aspx

主要需要注意的是,您必须先启动跟踪,然后才能将其编写脚本,但您应该能够在与您实际打算在其上运行跟踪的服务器端版本的服务器分开的服务器上执行此操作。

于 2013-07-15T16:34:42.740 回答