SQL Server Profiler问题

时间:2010-06-22 03:24:40

标签: performance sql-server-2008 deadlock sql-server-profiler

我正在使用SQL Server 2008 Enterprise,我想使用SQL Server探查器来捕获死锁事件。当发生死锁并捕获事件时,我将停止SQL Server探查器。

我的问题是,自从我启动了SQL Server探查器,并且在发生死锁(捕获事件)之前,对数据库产生了什么影响(更多关于性能的影响)?

提前谢谢, 乔治

1 个答案:

答案 0 :(得分:1)

SQL分析器是数据库的另一个客户端,因此它会施加一些负载,但很少。

您可以通过查看sys.sysprocesses查看分析器使用的SPID来查看CPU使用量等。

但是,您还可以通过using trace flags 1204 and 1222将死锁信息捕获到SQL Server错误日志中。并this link too获取概述。