-- 查询数据库锁

SELECT
request_session_id spid,
OBJECT_NAME(
resource_associated_entity_id
) tableName,*
FROM
sys.dm_tran_locks
WHERE
resource_type = 'OBJECT'
ORDER BY request_session_id ASC

--根据锁表进程查询相应进程互锁的SQL语句

DBCC INPUTBUFFER (78)

-- 解锁:

DECLARE
@spid INT
SET @spid = 78--锁表进程
DECLARE
@SQL VARCHAR (1000)
SET @SQL = 'kill ' + CAST (@spid AS VARCHAR)
EXEC (@SQL)

--生成解锁SQL

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查询数据库锁相关推荐

  1. SQLSERVER查询数据库所有表名及行数

    --查询数据库所有表名select name from sysobjects where xtype='u' --查询数据库中所有表select * from sys.tables --查询数据库所有 ...

  2. mysql查询m到n条数据库,对查询数据库中第M到N条记录的思考

    呵呵,以前听庄明学长说过查询数据库中第M到N条记录的好多种方法,自己为是那样,但是从来没有实践过,今天学到Sql server 2005 的查询语句了,于是就想来实践实践自己的想法! 首先我要声明一下 ...

  3. java显示数据库_java查询数据库中的数据并显示

    java查询数据库中的数据并显示 关注:93  答案:2  mip版 解决时间 2021-01-17 16:29 提问者笑低了眉眼 2021-01-17 04:11 button.addSelecti ...

  4. MySQL数据库中查询数据库表、字段总数量,查询数据总量

    最近要查询一些数据库的基本情况,由于以前用oracle数据库比较多,现在换了MySQL数据库,就整理了一部分语句记录下来. 1.查询数据库表数量 #查询MySQL服务中数据库表数据量SELECT CO ...

  5. oracle查有哪些数据库,oracle查询数据库(oracle查询所有数据库)

    oracle查询数据库(oracle查询所有数据库) 2020-07-24 12:01:17 共10个回答 PLsql查询工具便可查询 你指所有的表吗?如果你想查数据库中所有的表的话,可以查询sele ...

  6. php sqlserver查询数据库,Sqlserver 数据库基本查询

    SqlServer 基础语法 -- 查看数据表 select*fromStudent -- 使用 Sql 查询数据 --1 .查询表中所有类容 Select*FromTableName --2 .查询 ...

  7. java定时从数据库抓取数据库,java查询数据库java如何实现定时从数据库查询新增的数据?...

    第一类,开个线程,定式扫描,好比每一分钟查询一次数据库,将前后数据做比对(比对方式能够正在java端先把第一次的数据存到一个调集外,然后每次查询调集之后,将两次的内容正在java端做比力) 第二类,正 ...

  8. SQLSERVER 和 ORACLE 查询数据库文件大小

    SQLSERVER: SQLSERVER一个库的文件分为数据文件(行数据)和日志文件两个文件,详情可以在数据库的属性->文件中查看. 在资源管理器中打开文件所在路径可以直接看到这两个文件 但是, ...

  9. 【学习笔记】MySQL数据库高级版 - 索引优化、慢查询、锁机制等

    本文是尚硅谷周阳(阳哥)老师的MySQL高级篇视频的学习笔记.由于视频比较老,所以在高版本的MySQL中索引的地方做了优化,和视频的内容不完全一样,不过大体一致.从第四节锁机制开始的部分还没有整理. ...

最新文章

  1. Git 常用操作(2)- 创建标签
  2. CSS之定位(定位/相对定位)
  3. 清理SQL多余登录信息
  4. Nginx 0.8.5版本access.log日志分析shell命令
  5. Kylin 2.0升级总结
  6. html盒子模型子元素怎么水平占满父元素_前端面试常考问题之css盒模型
  7. MySqlBackup.NET——用于C#,VB.NET,ASP.NET的MySQL备份解决方案
  8. java蘑菇岛种子_我的世界:Java版玩家笑开了怀,4个地图种子,2个内陆蘑菇岛...
  9. 过滤器如何配置(javax.servlet.Filter)?
  10. [HNOI2005][BZOJ1202] 狡猾的商人
  11. AS(android studio) 添加第三方库时报,Error: Failed to resolve: com.github Affected Modules 解决办法
  12. 什么是HashMap
  13. 计算机标准差的按键是什么,在计算器上用标准差键直接求离均差平方和的方法...
  14. Tomcat启动问题汇总
  15. QUANT[6] 量化交易常见概念解析
  16. 计算机网络学习笔记<一>|工作必备|银行科技岗面试|内附八股面经|秋招提前批冲冲冲
  17. JQuery——一个快速、简洁的JavaScript库
  18. Java小农养成记第二天
  19. 使用ElasticSearch进行文档搜索
  20. 初到深圳面试分享(下)

热门文章

  1. 手机欠费超3个月就成失信人员,请问你同不同意?
  2. 如何看待OPP给应届生开出40W+的offer?
  3. 咸鱼Maya笔记—创建快照动画
  4. np.random.normal()详解
  5. ffmpeg 同宽度 画中画_ffmpeg画中画效果
  6. 树莓派python手势识别控制_python树莓派相机实现手势识别源码调用的百度API_新锐下载...
  7. 基于arduino的红外测速
  8. 跟着凯新生物学试剂知识:1557149-65-1,Cyanine7-azide,花青素Cy7叠氮,Cy7-N3
  9. linux修改主机名的三种方法
  10. java 反射getmethod_Java 反射机制中 getMethod()和getDeclaredField()区别