7

我正在尝试优化一些慢速网页,我的猜测是问题与 SQL 阻塞有关(似乎与 Web 服务器或数据库服务器上的 CPU 或 I/O 利用率无关)。找出哪些查询被阻止以及哪些查询正在阻止的最快方法是什么?

4

3 回答 3

12
SELECT
    p1.SPID AS blockedSPID, p2.SPID AS blockingSPID, ...
FROM 
    master..sysprocesses p1
    JOIN
    master..sysprocesses p2 ON p1.blocked = p2.spid

Remus:活动监视器在服务器负载下可能会超时并出现错误 1222

MS KB 224453有很多好东西

于 2010-02-18T18:48:16.643 回答
4

活动监视器

于 2010-02-18T18:45:14.263 回答
2

如何监视 SQL Server 2005 和 SQL Server 2000 中的阻塞

一个非常好的博客文章在这里:

在 SQL Server 2005 和 2008 中获取阻塞信息的简单方法

于 2010-02-18T18:57:54.937 回答