几个小时后,KILL SPID不起作用锁定状态等待

时间:2019-03-04 15:34:02

标签: sql-server kill long-running-processes

我对具有超过20亿行的表的ALTER TABLE的ALTER COLUMN的回滚有问题。它花费了超过一天的时间,并且在尝试杀死SPID之后没有任何变化...我知道回滚可能会花费很长时间,但这太多了...

我也运行sp_lock,它显示如下。有什么想法可以帮助您吗?非常感谢!

sp_lock result image

1 个答案:

答案 0 :(得分:0)

谢谢本和丹尼斯。这个过程在几个小时后结束...并且我找不到更改该表的数据类型的解决方案...它们都是varchar max,因此无法更改为varchar 4或其他...日志增长到再超过2TB,该过程将失败...