马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
x
今天,客户反应打不开xxx页面了。好家伙肯定锁表了。。。。。
只能先吧死锁历程先kill掉,不能耽误客户生产环境运行。。。。。
肯定要看看是那张表发生了死锁
1、查询死锁语句
- select dbid,* from sys.sysprocesses where 1=1 and spid >50 and blocked <> 0
复制代码 2、查询死锁语句
- Select name,dbid from master.sys.sysdatabases where dbid=被阻塞的数据库ID
复制代码 3、查询被阻塞的表(留意:肯定要在被阻塞的数据库中查询)
- SELECT
- request_session_id spid,
- OBJECT_NAME(
- resource_associated_entity_id
- ) tableName
- FROM
- sys.dm_tran_locks
- WHERE
- resource_type = 'OBJECT'
复制代码 4.查询阻塞大概死锁的语句
5、.杀死死锁
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |