--以下几个为相关表
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'137,13662';

转载于:https://www.cnblogs.com/zrbfree/p/6699470.html

170308、oracle查看被锁的表和解锁相关推荐

  1. 【oracle查看被锁的表和解锁】

    oracle查看被锁的表和解锁 –以下几个为相关表 SELECT * FROM v l o c k ; S E L E C T ∗ F R O M v lock; SELECT * FROM v lo ...

  2. Oracle 查看被锁的表和解锁

    --相关表 SELECT * FROM v$lock; SELECT * FROM v$sqlarea; SELECT * FROM v$session; SELECT * FROM v$proces ...

  3. oracle查看被锁的表和解锁

    --以下几个为相关表 SELECT * FROM v$lock; SELECT * FROM v$sqlarea; SELECT * FROM v$session; SELECT * FROM v$p ...

  4. Oracle查看被锁的表和解锁[转]

    查看被锁的表 select p.spid,a.serial#, c.object_name,b.session_id,b.oracle_username,b.os_user_name from v$p ...

  5. oracle查看被锁的表以及解锁表

    在oracle 上面查看别锁定的表,以及解锁表的sql: select t3.object_name,t3.owner,t2.machine,t2.sid,t2.serial# from v$lock ...

  6. Oracle 查看被锁的表语句

    有时候执行插入或者更改表数据时发现执行到某个数据非常慢,一开始没有想到是锁表,后来查看果然是表是被锁了,但是Oracle的表被锁之后我一开始认为整个表的所有数据都更新不了可是我遇到的问题是部分数据更新 ...

  7. java ibatis 锁表_oracle查看被锁的表和解锁

    https://www.cnblogs.com/XQiu/p/5212787.html --以下几个为相关表 SELECT * FROM v$lock; SELECT * FROM v$sqlarea ...

  8. SQL Server 查看被锁的表

    1.查看被锁的表 SELECT request_session_id spid ,OBJECT_NAME(resource_associated_entity_id) tableName FROM s ...

  9. Oracle查看用户所在的表空间

    oracle 查看表空间有哪些表 select * from dba_tables where tablespace_name='表空间名',注意表空间名大小写敏感. select table_nam ...

最新文章

  1. 【优秀奖】Java开发那点事征文
  2. RocketMQ-初体验RocketMQ(07)-使用API操作RocketMQ_顺序消息 ordermessage
  3. 《maven官方文档》5分钟开始Maven
  4. 手把手教你实现基于LSTM的情感分析(LSTM-based Sentiment) Classification
  5. C语言课程设计---歌厅歌曲管理系统
  6. Microsoft SQL Server 存储过程
  7. 关于NSArray使用时用strong修饰还是copy修饰问题测试
  8. ORA-01033 的解决
  9. Matlab实用代码——直方图的绘制并在单个直方图上标注对应数字
  10. 5分钟搞懂如何在Spring Boot中Schedule Tasks
  11. 四阶龙格库塔算法及matlab代码
  12. 档案目录管理--chmod
  13. inurl:faq.php?action=,什么是财富等级 | 帮助 | 酷狗直播 | 就是歌手多
  14. tplink连接服务器失败_tplink路由器网络已连接但是上不了网怎么办?
  15. 华为实验跨交换机不同vlan通信
  16. axurerp出现错误报告_安装好axure8.1以后,打开直接报错退出
  17. IDEA远程debug调试设置
  18. 【腾讯云原生降本增效大讲堂】云原生混部技术标准解读
  19. 基于php的乐山旅游攻略网站
  20. react 生命周期

热门文章

  1. 仓库货位卡标识牌_仓库应如何规划?
  2. python进阶课程目标 学习内容_Python学习教程(Python学习路线):第九天-面向对象进阶...
  3. 牛客练习-哈尔滨理工大学21级新生程序设计竞赛(同步赛)
  4. [USACO13FEB]Perimeter【DFS / 深搜】
  5. shell中日期操作
  6. 让解析器可以快速处理词法单元之间的空格
  7. 模拟电子放大电路分析
  8. 分享Silverlight/WPF/Windows Phone一周学习导读(8月22日-8月27日)
  9. 转帖:django下操作数据库的字符问题
  10. OpenDocument Format ODF