在后台运行SQL事件探查器

use*_*345 2 sql-server sql-server-profiler

我想让SQL Server探查器一直运行,记录任何运行时间超过5秒的查询.使用我的PC上的探查器工具启动它很简单,但是如何创建它以便它在服务器的后台运行?

Joh*_*som 8

我建议您使用服务器端跟踪来执行此任务,而不是通过GUI运行SQL Server Profiler跟踪.

通过SQL Server Profiler运行服务器端跟踪和跟踪的性能开销显着降低.

有关创建服务器端跟踪的示例,请查看以下博客文章:

有关详细文档,请参阅SQL Server联机丛书主题: