首页 > 数据库 >查看SQL锁表

查看SQL锁表

时间:2022-11-12 19:33:31浏览次数:39  
标签:resource 查看 锁表 解锁 OBJECT SQL id

1.查询锁表信息
select request_session_id AS '锁表id',OBJECT_NAME(resource_associated_entity_id) AS '表名'
from sys.dm_tran_locks where resource_type='OBJECT'

2.查询锁表时执行的SQL,可以看下造成锁表的sql ,这个过程先不要解锁
DBCC INPUTBUFFER(锁表id)

3.杀死进程(解锁)
KILL 锁表id;

标签:resource,查看,锁表,解锁,OBJECT,SQL,id
From: https://www.cnblogs.com/walkersss/p/16884480.html

相关文章

  • 22-MySQL架构与性能优化
    架构:C/SConnectors:连接器可供NativeCAPI、JDBC、ODBC、NET、PHP、Perl、Python、Ruby、Cobol等连接mysql;站在编程角度可以理解为连入数据库管理系统的驱动,站在mysql角度......
  • SAS - SAS and SQL 对应
    1.组内排序SQL:procsql;createtabledata2asselect*,row_number()over(partitionbyid,class,dateorderbytime)asrankfromdata;run;SAS:da......
  • 银河麒麟V10在线安装Postgresql步骤
    参考资料https://blog.csdn.net/u010430471/article/details/81663248https://blog.csdn.net/qq_41619524/article/details/120178542关闭防火墙https://blog.csdn.n......
  • Mysql中REPLACE INTO用法,判断数据是否存在,如果不存在,则插入,如果存在,则先删除此行数据,
    MySQLreplaceinto用法在向表中插入数据的时候,经常遇到这样的情况:1.首先判断数据是否存在;2.如果不存在,则插入;3.如果存在,则先删除后再插入新数据行。MySQL中实现这......
  • mysql系列14---docker容器下mysql数据库还原与备份
    一、数据库定时备份1、编写mysql在docker容器中备份的shell脚本:#!/bin/bash#docker启动的mysql备份mysql_user="root"#数据库密码,注意自行修改mysql_password="1234......
  • 成功进入mysql后无法对数据库进行操作【mysql】You must reset your password using A
    安装完mysql之后,登陆以后,不管运行任何命令,总是提示这个mysql>showdatabases;ERROR1820(HY000):YoumustresetyourpasswordusingALTERUSERstatementbeforee......
  • sql 功能点记录
    1.ORDERBY降序排序之后,值为NULL的排在前边,期望排在后边,只需要在后边加上NULLSLAST,比如:ORDERBYfieldName DESCNULLSLAST2.FULLJOIN全连接之后,需要合并同一个......
  • linux下安装MySQL8.0
    linux下安装MySQL8.0本次安装演示版本为8.0.281、准备安装目录及其安装包cd/usr/local/mkdirmysqlcdmysql#使用wget下载mysql安装包(如果下载慢,可自行提前准备安......
  • MySQL命令语法
    目录MySQL命令/语法启动MySQL服务退出MySQL服务查看MySQL中有哪些数据库选择需要操作的数据库创建数据库查看当前使用的数据库查看数据库中有哪些表查看表结构查询所有字......
  • DataBase - 查询 SQL 进阶
    查询每个部门工资最高的员工信息。SELECT e.emp_name,d.dept_name,e.salaryFROM empeinnerjoindeptdONe.dept_id=d.dept_idWHERE (e.dept_id,e.salary)......