SQL Server2000查看引起阻塞的进程和SQL

在SQL Server2000中,若想查看哪个SQL语句引起了阻塞,可以到"数据库服务器→管理→当前活动→锁/进程ID"下边查看,它列出了当前所有活动进程,并标明哪些进程引起了阻塞。

例如我们打开两个查询分析器,并运行下边语句:
use Northwind
begin tran
    update Customers set CompanyName='Alfreds Futterkiste' where CustomerID='ALFKI'
    waitfor delay '00:02'
commit

再查看"锁/进程ID":



很清楚看到spid 66引起了阻塞,打开spid 66属性,可看到该进程正在执行的SQL语句:



可点击"取消进程"按钮来结束此进程。

上一篇: SQL Server2000文件组
下一篇: SQL Server2000数据存储方式
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
最新日志:
评论: 0 | 引用: 0 | 查看次数: 5501
发表评论
登录后再发表评论!