当前位置: 首页 > news >正文

oracle查看被锁的表和解锁


 

--以下几个为相关表
SELECT * FROM v$lock;
SELECT * FROM v$sqlarea;
SELECT * FROM v$session;
SELECT * FROM v$process ;
SELECT * FROM v$locked_object;
SELECT * FROM all_objects;
SELECT * FROM v$session_wait;

--查看被锁的表
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;

--查看那个用户那个进程照成死锁
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;

--查看连接的进程
SELECT sid, serial#, username, osuser FROM v$session;

--3.查出锁定表的sid, serial#,os_user_name, machine_name, terminal,锁的type,mode
SELECT s.sid, s.serial#, s.username, s.schemaname, s.osuser, s.process, s.machine,
s.terminal, s.logon_time, l.type
FROM v$session s, v$lock l
WHERE s.sid = l.sid
AND s.username IS NOT NULL
ORDER BY sid;

这个语句将查找到数据库中所有的DML语句产生的锁,还可以发现,
任何DML语句其实产生了两个锁,一个是表锁,一个是行锁。

--杀掉进程 sid,serial#
alter system kill session'210,11562';



转载于:https://www.cnblogs.com/lcword/p/8242314.html

相关文章:

  • 网络舆情信息传播动态监测查询方法
  • python基础---递归函数 知识点自查填空题
  • 百度平台上的网络舆情信息怎么搜查的方法
  • 互联网舆情数据信息挖掘分析的方法
  • [luoguP3159] [CQOI2012]交换棋子(最小费用最大流)
  • 网络舆情事件发展趋势变化监测分析的方法
  • saltstack安装与配置
  • 网络舆情信息工作怎么做的措施及建议
  • TCP、IP、ARP协议之间的工作关系
  • 网上社区舆情舆论信息有效监测的技术解决方法
  • 文本溢出(单行、多行)
  • 网络舆情数据分析系统技术方案
  • 数据库连接池
  • 网络舆情风险点排查工作实施方案
  • 使用Properties配置文件 InputStream与FileReader (java)
  • 5、React组件事件详解
  • Apache的80端口被占用以及访问时报错403
  • ComponentOne 2017 V2版本正式发布
  • Essential Studio for ASP.NET Web Forms 2017 v2,新增自定义树形网格工具栏
  • ES学习笔记(12)--Symbol
  • Laravel 菜鸟晋级之路
  • leetcode讲解--894. All Possible Full Binary Trees
  • MySQL数据库运维之数据恢复
  • Python中eval与exec的使用及区别
  • webgl (原生)基础入门指南【一】
  • 阿里云ubuntu14.04 Nginx反向代理Nodejs
  • 创建一个Struts2项目maven 方式
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 排序算法学习笔记
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 想晋级高级工程师只知道表面是不够的!Git内部原理介绍
  • ​LeetCode解法汇总1276. 不浪费原料的汉堡制作方案
  • # 数论-逆元
  • (2)Java 简介
  • (Matlab)遗传算法优化的BP神经网络实现回归预测
  • (Redis使用系列) Springboot 整合Redisson 实现分布式锁 七
  • (zz)子曾经曰过:先有司,赦小过,举贤才
  • (补)B+树一些思想
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (转)ABI是什么
  • (转)Oracle存储过程编写经验和优化措施
  • (转)为C# Windows服务添加安装程序
  • **PHP分步表单提交思路(分页表单提交)
  • .net wcf memory gates checking failed
  • .netcore 获取appsettings
  • .net开发时的诡异问题,button的onclick事件无效
  • .Net中的设计模式——Factory Method模式
  • []AT 指令 收发短信和GPRS上网 SIM508/548
  • [20160902]rm -rf的惨案.txt
  • [acm算法学习] 后缀数组SA
  • [AIGC] SQL中的数据添加和操作:数据类型介绍
  • [Android 13]Input系列--获取触摸窗口
  • [android]-如何在向服务器发送request时附加已保存的cookie数据
  • [C++核心编程](四):类和对象——封装
  • [CareerCup][Google Interview] 实现一个具有get_min的Queue