博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
各种数据库的锁表和解锁操作
阅读量:6257 次
发布时间:2019-06-22

本文共 895 字,大约阅读时间需要 2 分钟。

 SqlServer查询被锁住的表和解锁表

--1.查看被锁表 SELECT request_session_id as spid,OBJECT_NAME(resource_associated_entity_id) as tableName FROM sys.dm_tran_locks WHERE resource_type='OBJECT' --spid   锁表进程 ;tableName   被锁表名 --2.解锁 declare @spid  int  Set @spid  = 被锁表的进程号 declare @sql varchar(1000) set @sql='kill '+cast(@spid  as varchar) exec(@sql)

 

 Oracle查询被锁住的表和解锁表

--1.锁表查询的代码有以下的形式: SELECT count(*) FROM v$locked_object; SELECT * FROM v$locked_object; --2.查看哪个表被锁 SELECT b.owner,b.object_name,a.session_id,a.locked_mode FROM v$locked_object a,dba_objects b WHERE b.object_id = a.object_id; --3.查看是哪个session引起的 SELECT b.username,b.sid,b.serial#,logon_time FROM v$locked_object a,v$session b WHERE a.session_id = b.sid order by b.logon_time;  --4.杀掉对应进程 alter system kill session'1025,41'; --其中1025为sid,41为serial#.

 

MySQL查询被锁住的表和解锁表

查看锁表语句show OPEN TABLES where In_use > 0;找到锁表的进程show processlist;删除锁表进程kill 123;

 

转载地址:http://uznsa.baihongyu.com/

你可能感兴趣的文章
安防大数据应用国家工程实验室在乌鲁木齐成立
查看>>
OpenStack代码贡献初体验
查看>>
定时任务发展史(一)
查看>>
Win 10 新测试版继续改进 Edge 的 HTML5 性能
查看>>
《Adobe Illustrator CC 2014中文版经典教程(彩色版)》—第2课2.1节简介
查看>>
Onyx 0.9.11 发布,分布式计算系统
查看>>
《数据库技术原理与应用教程》一3-3现实世界
查看>>
关于文件的存储——windows和Linux比较
查看>>
No1_Web的工作机制
查看>>
php class中public,private,protected的区别,以及实例
查看>>
谈云计算(仿出师表)
查看>>
excel导入导出组件设计
查看>>
余额宝技术架构及演进
查看>>
iOS开发之UIPickerView
查看>>
LinuxC下获取UDP包中的路由目的IP地址和头标识目的地址
查看>>
【原创】使用 VS 编译遇到的一些 error 和 warning(持续更新)
查看>>
Windows快捷键高手用法
查看>>
Cocos2d-x3.2 EditBox的使用
查看>>
使用StrutsSpringTestCase测试框架报错
查看>>
深入理解计算机系统-之-数值存储(三)-- 原码、反码、补码和移码详解
查看>>