SQLServer 已超过了锁请求超时时段 1222错误

Posted 1764564459

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLServer 已超过了锁请求超时时段 1222错误相关的知识,希望对你有一定的参考价值。

1、错误详细信息【表数据量大修改表结构、数据库保持数据不变性会锁住表,出现如下错误】

     

 

 2、打开对应数据库新建查询

     ①、查询出超时会话Id

SELECT request_session_id spid,OBJECT_NAME
(resource_associated_entity_id)tableName 
FROM sys.dm_tran_locks 
WHERE resource_type=\'OBJECT \' 

  ②、kill掉线程

kill  spid

 

 

以上是关于SQLServer 已超过了锁请求超时时段 1222错误的主要内容,如果未能解决你的问题,请参考以下文章

对 *.svc 的 HTTP 请求已超过分配的超时。分配给此操作的时间可能是较长超时的一部分。

如何解决修改SQLServer表结构时 ,Timeout 时间已到

解决SQLServer中变更海量数据表结构时产生无法修改表. Timeout 时间已到. 在操作完成之前超时时间已过或服务器未响应.

解决SQLServer中变更海量数据表结构时产生无法修改表. Timeout 时间已到. 在操作完成之前超时时间已过或服务器未响应.

SQL Server 磁盘请求超时的833错误原因分析以及解决

访问数据库超时问题排障