参数session ID要终止的进程的会话 ID。session ID 是在建立连接时为每个用户连接分配的唯一整数 (int)。在连接期间,会话 ID 值与该连接捆绑在一起。连接结束时,则释放该整数值,并且可以将它重新分配给新的连接。使用 KILL session ID 可终止与指定的会话 ID 关联的常规非分布式事务和分布式事务。
UOW标识分布式事务的工作单元 ID (UOW - Unit of Work ID)。UOW is a character string
that may be obtained from the syslockinfo table, which gives the UOW
for every lock held by a DTC transaction. UOW also may be obtained from
the error log or through the DTC monitor.
使用 KILL UOW 可终止孤立的分布式事务。这些事务不与任何真实的会话 ID 相关联,与虚拟的会话 ID = '-2'
相关联。可使标识孤立事务变得更为简单,其方法是查询 sys.dm_tran_locks、sys.dm_exec_sessions 或
sys.dm_exec_requests 动态管理视图中的会话 ID 列。
WITH STATUSONLY生成由于更早的 KILL 语句而正在回滚的指定 session ID 或 UOW 的进度报告。KILL WITH STATUSONLY 不终止或回滚 session ID 或 UOW,该命令只显示当前的回滚进度。
DEMO SQL SCRIPT:sp_lock -- 显示SQL SERVER LOCK信息select object_id('TABLE_NAME') select object_name(OBJECT_ID) 分别用来显示 object_id, object_name
select top 10 req_transactionUOW,* From master.dbo.syslockinfo (nolock) where req_spid=-2显示孤立的分布式事务的UOW
KILL '3BD5C9FA-8B56-4B15-9945-D94C2DBD364E'终止 UOW 为3BD5C9FA-8B56-4B15-9945-D94C2DBD364E的孤立分布式事务(会话 ID = -2)
KILL 73终止指定会话 ID 73
注意:1.如果指定的会话 ID 或 UOW 有许多工作要撤消,则 KILL 语句可能需要一些时间来完成,特别是在涉及回滚长事务时。2.应当小心使用 KILL,特别是正在运行重要进程时。用户不能取消自己的进程。SELECT @@SPID使用 @@SPID 可显示当前会话的会话 ID 值。
REFERENCE:1. KILL (Transact-SQL), SQL Server 2005 联机丛书http://www.cnblogs.com/rickie/archive/2006/12/31/609242.html
SQL SERVER – 检测LOCK、终止会话 ID/UOW 的用户进程
来源:这里教程网
时间:2026-03-02 09:56:51
作者:
编辑推荐:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- Speed Up SQL Server Apps -提高SQL Server应用程序的运行效率
- SQL Server 2005高可用性之日志传送
SQL Server 2005高可用性之日志传送
26-03-02 - SQL SERVER 2005 SSIS变量的灵活运用(首发于it168)
- SQL SERVER 2005高可用性之镜像(原创,首发于it168)
SQL SERVER 2005高可用性之镜像(原创,首发于it168)
26-03-02 - 从SQL Server备份文件导入现存数据库
从SQL Server备份文件导入现存数据库
26-03-02 - 亚马逊 AWS 云计算部门阿联酋数据中心遭撞击起火,涉事可用区服务正逐步恢复
- IT早报 0302:2026 年 2 月汽车销量榜出炉;荣耀机器人手机 Robot Phone 亮相;多地试点开征新能源汽车“里程税”不实;业内人士回应重新激活魅族需要多少钱...
- 荣耀首款人形机器人亮相 MWC 2026,现场表演舞蹈及后空翻
荣耀首款人形机器人亮相 MWC 2026,现场表演舞蹈及后空翻
26-03-02 - 万志强:魅族 23 已完成开发但不会推向市场,后续 Flyme 仍提供基本维护
- 消息称卡普空将明年评估《生化危机》系列游戏用户反响,影响新作方向
消息称卡普空将明年评估《生化危机》系列游戏用户反响,影响新作方向
26-03-01
