https://www.cnblogs.com/XQiu/p/5212787.html

--以下几个为相关表

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';

java ibatis 锁表_oracle查看被锁的表和解锁相关推荐

  1. 怎么查看mysql是否锁表_MySQL查看是否锁表

    MySQL查看是否锁表的方法:首先进入命令窗口:然后通过执行命令"show engine innodb status\G;"查看造成死锁的sql语句,并分析索引情况即可. 可直接在 ...

  2. mysql 数据库查看锁表_mysql解锁表(如何查看数据库锁表)

    如果两个程序都向表中写数据显然会造成很大的麻烦,甚至会有意外情况发生.如果表正由一个程序写入,同时进行读取的另一个程序也会产生混乱的结果. 锁定表的方法 防止客户机的请求互相干扰或者服务器与维护程序相 ...

  3. mysql查询当前用户中所有的表空间_oracle查看用户所在的表空间

    查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * fr ...

  4. mysql查询当前用户中所有的表空间_oracle 查看用户所在的表空间

    查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * fr ...

  5. mysql打开表_查看mysql中的表,以及操作

    第一步 还是先开启mysql 然后登录mysql,如果还不会这两部的 大佬 请看上一篇博客 谢谢 第二部  输入命令 show databases: 查看该数据库下有哪些库(注意这里 show dat ...

  6. mysql触发器查询别的表_Oracle触发器查询统计本表

    Oracle触发器查询统计本表,这次由于项目需要,实际动手演练了一把,达到了需要的效果,大致是插入数据后,统计表内和当前插入数 Oracle触发器查询统计本表 这次由于项目需要,实际动手演练了一把,达 ...

  7. java 对变量加锁_Java最全锁剖析:独享锁/共享锁+公平锁/非公平锁+乐观锁/悲观锁...

    乐观锁 VS 悲观锁 乐观锁与悲观锁是一种广义上的概念,体现了看待线程同步的不同角度,在Java和数据库中都有此概念对应的实际应用. 1.乐观锁 顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会 ...

  8. oracle发现表被锁后又没了,Oracle的表被锁后的恢复

    运行下列SQL,找出数据库的serial#,执行结果如下图所示 SELECT T2.USERNAME, T2.SID, T2.SERIAL#, T2.LOGON_TIME   FROM V$LOCKE ...

  9. java锁(公平锁和非公平锁、可重入锁(又名递归锁)、自旋锁、独占锁(写)/共享锁(读)/互斥锁、读写锁)

    前言 本文对Java的一些锁的概念和实现做个整理,涉及:公平锁和非公平锁.可重入锁(又名递归锁).自旋锁.独占锁(写)/共享锁(读)/互斥锁.读写锁 公平锁和非公平锁 概念 公平锁是指多个线程按照申请 ...

最新文章

  1. SourceInsight-显示文件完整路径
  2. C# foreach的二种基本用法
  3. Python利用itchat库向好友或者公众号发消息
  4. 【Python基础】Python3十大经典错误及解决办法
  5. iOS:(接口适配器3)--iPhone适应不同型号 6/6plus 前
  6. easyui form 提交
  7. 2012年总结2013展望 向岁月致敬 对未来憧憬
  8. java web请求转发_Javaweb请求转发及重定向实现详解
  9. 【问底】徐汉彬:PHP7和HHVM的性能之争
  10. 深入理解加密、解密、数字签名和数字证书
  11. 在淘宝规则不断变化的形式下,该如何让店铺更好地发展
  12. 299. 猜数字游戏 js实现
  13. OKK集中生产加工中心(MC)的主要部品
  14. js获取当前日期,并且转化为时间格式“yyyy-MM-dd HH:MM:SS”
  15. 性能追击:万字长文30+图揭秘8大主流服务器程序线程模型 | Node.js,Apache,Nginx,Netty,Redis,Tomcat,MySQL,Zuul
  16. vue - vue使用腾讯api进行定位获取,绘制地图、标点、搜索、路线规划
  17. [转]嵌入式Web服务器
  18. Pycharm的快捷键
  19. 函数式编程-Stream流(来源三更草堂)
  20. 5G NR 下行同步SSB(2)-- PSS和SSS的用途

热门文章

  1. 2022-2028年中国LCD光刻胶行业市场深度分析及发展规模预测报告
  2. 浅显易懂 Makefile 入门 (08)— 默认 shell (/bin/sh)、命令回显、make参数(-n 只显示命令但不执行,-s 禁止所有回显)、单行命令、多行命令、并发执行
  3. Ubuntu 16.04中安装VMware Tools
  4. 【SpringMVC】概述
  5. tornado压力测试
  6. 3D MinkowskiEngine稀疏模式重建
  7. MinkowskiEngine语义分割
  8. 部署可扩展的目标检测管道:推理过程(下)
  9. 如何在GPU上优化卷积
  10. CUDA统一内存分析