sqlserver查询锁住sql以及解锁的方法


当前第2页 返回上一页

-- 解锁:

1

2

3

4

5

6

DECLARE

       @spid INT

   SET @spid = 52--锁表进程

   DECLARE

       @SQL VARCHAR (1000)

   SET @SQL = 'kill ' + CAST (@spid AS VARCHAR) EXEC (@SQL)

--生成解锁SQL

1

2

3

4

5

6

7

SELECT

  DISTINCT  'DECLARE @spid INT SET @spid = ',request_session_id,' DECLARE @SQL VARCHAR (1000) SET @SQL = ''kill '' + CAST (@spid AS VARCHAR) EXEC (@SQL);'  as s

FROM

    sys.dm_tran_locks

WHERE

    resource_type = 'OBJECT'   --spid   锁表进程

    --tableName   被锁表名

以上就是sqlserver查询锁住sql以及解锁的方法的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

mysql消除重复行方法分享

SQLServer主键和唯一约束的区别

mysql导入数据库的方法

sql注入网站的方法

mysql索引不生效的解决方法

数据库查询优化方法

使用mysqlfrm恢复frm表结构的方法

小编带你深入解析sql server索引的原理

mysql消除重复行方法步骤

mysql同步SQLServer数据库数据

更多相关阅读请进入《SQLServer》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...