查看sqlserver被锁的表以及如何解锁.
2016-04-06 10:16
323 查看
查看被锁表:
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName
from sys.dm_tran_locks where resource_type='OBJECT'
spid 锁表进程
tableName 被锁表名
解锁:
declare @spid int
Set @spid = 114 --锁表进程
declare @sql varchar(1000)
set @sql='kill '+cast(@spid as varchar)
exec(@sql)
select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName
from sys.dm_tran_locks where resource_type='OBJECT'
spid 锁表进程
tableName 被锁表名
解锁:
declare @spid int
Set @spid = 114 --锁表进程
declare @sql varchar(1000)
set @sql='kill '+cast(@spid as varchar)
exec(@sql)
相关文章推荐
- SQL Server SQL 执行计划/ Execution Plan
- 基于 PostgreSQL 的集群数据库 CitusDB
- MySQL小技巧
- django 项目中使用多数据库 multiple databases - 真实的活
- MySQL高速缓存
- MongoDB常用命令
- Redis配置文件参数详解
- PHP操作Memcache基本函数
- MySQL储存过程详解
- 从MySQL迁移到MariaDB(CentOS)
- Linux下MongoDB安装
- MySQL查询优化
- MySQL mysqldump用法
- Linux下PHP安装Memcache扩展
- MySQL常用的函数
- PHP使用Memcache来存储session
- Linux下安装Redis
- MySQL数据类型详解
- MySQL主从复制配置
- Linux下PHP安装Redis扩展