• 首页
  • 狐文
  • 狐图
  • About
狐窝
OvO
  1. 首页
  2. 未分类
  3. 正文

【sqlserver】sqlserver锁与解锁;查询锁表的进程和计算机机器名ip

2017年08月06日 110点热度 3人点赞 0条评论
2014-01-10 14:06:46 from---http://libao2235.blog.51cto.com/407124/1350377

--查看当前数据库中的所有的锁及锁住的表名称(spid即为锁对应的进程)

select   request_session_id   spid,OBJECT_NAME(resource_associated_entity_id) tableName

from   sys.dm_tran_locks where resource_type='OBJECT'

--查看当前数据库中的所有的阻塞进程

select * from  master..sysprocesses where blocked >0

--根据具体的进程号查询对应的ip地址

select client_net_address ip地址,* from sys.dm_exec_connections where session_id =59

--根据具体的进程号查询对应的计算机名以及登陆方式

select hostname 计算机名,net_address 物理地址,program_name 登陆方式,* from master..sysprocesses where spid =59

--结束一个进程(解锁)

kill 323

或者

declare @spid  int

Set @spid  = 283 --锁表进程

declare @sql varchar(1000)

set @sql='kill '+cast(@spid  as varchar)

exec(@sql)

--如果锁表的进程非常多,则需要批量解锁(注意:会同时结束正常的业务操作,一般在数据库死锁后使用)

--批量循环解锁

--commit;

DECLARE @spid int

DECLARE CUR CURSOR

FOR select   request_session_id   spid from   sys.dm_tran_locks where resource_type='OBJECT'

OPEN CUR

--SELECT spid FROM sysprocesses WHERE dbid = 5

FETCH NEXT FROM CUR INTO @spid

WHILE @@FETCH_STATUS = 0

BEGIN

--commit;

EXEC ('KILL ' + @spid )

FETCH NEXT FROM CUR INTO @spid

END

CLOSE CUR

DEALLOCATE CUR

--commit;

标签: 暂无
最后更新:2017年08月06日

OvO

狐狸

点赞
< 上一篇
下一篇 >
最新 热点 随机
最新 热点 随机
钛备份或小米系统备份功能备份出来的APK无法正常还原 BBR安装启用 安装docker mitmproxy 调试方法 Android SDK 版本选择 Perdition Mail代理服务器配置 HAProxy SSL代理 Openssl 中间人SSL代理 Stunnel SSL to SSL代理 NGINX反代IMAP配置 各种设备User Agent Torrent下载工具推荐 用 rar2john+hashcat 破解 RAR 文件密码 2020最好的Linux发行版 关闭新版chrome工具栏上拼图图标 Office 下载、安装、激活,有它就够了! Android 非官方的发行版 openwrt添加autoconf-archive
Android 非官方的发行版 浅谈RAID和LVM 浅谈网络爬虫爬js动态加载网页(二) 数据库SQL优化大总结之 百万级数据库优化方案 Nginx配置子路径WordPress(文件目录与url不同) ESXI 安装时用到的几个命令 在Linux中更改用户默认Shell的3种方法 linux CPU压力测试脚本 编译V2ray Unraid安装插件 Manjaro 开机启动蓝牙 浏览器about:相关链接 验证码破解技术四部曲之使用Tesseract(二) selenium处理极验滑动验证码 使用CMD获取进程运行的命令行 OpenSSH 服务器的 20 个最佳实践 关闭蜂鸣器和删除垃圾文件 maven代理配置
标签聚合
https 路由 ssl git e chromium blog 网卡 yum linux chrome docker 下载 镜像 密码 安装

COPYRIGHT © 2020 狐窝. ALL RIGHTS RESERVED.

THEME KRATOS MADE BY VTROIS