不可不知的Oracle查看锁表进程

数据库 Oracle
小编在网上查找了许多关于Oracle查看锁的文章,现在就与大家一起来分享。

小编在网上查找了许多关于Oracle查看锁的文章,现在就与大家一起来分享。

Oracle查看锁表进程SQL语句1:

  1. select sess.sid,  
  2.     sess.serial#,  
  3.     lo.oracle_username,  
  4.     lo.os_user_name,  
  5.     ao.object_name,  
  6.     lo.locked_mode  
  7.     from v$locked_object lo,  
  8.     dba_objects ao,  
  9.     v$session sess  
  10. where ao.object_id = lo.object_id and lo.session_id = sess.sid;  

Oracle查看锁表进程SQL语句2:

  1. select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID;  

杀掉锁表进程:
如有記錄則表示有lock,記錄下SID和serial# ,將記錄的ID替換下面的738,1429,即可解除LOCK
alter system kill session '738,1429';

【编辑推荐】

  1. 修改Oracle存 储过程所需代码
  2. 对Oracle存储过程的总结
  3. 实现Oracle存 储过程的实际应用的代码 
  4. 深入高性能的 Oracle动态SQL开发 
  5. Oracle SQL的 优化规则解析 
责任编辑:佚名 来源: 新浪博客
相关推荐

2020-11-30 13:12:04

Linux文本命令

2010-06-11 14:46:38

可路由协议

2018-11-16 11:03:34

Java乐观锁无锁

2015-01-15 09:34:28

2021-01-27 09:45:17

负载均衡

2010-10-27 10:39:44

求职

2024-03-21 08:57:39

语言软件开发

2014-06-20 14:35:48

浪潮数据

2019-08-18 23:10:14

数据科学算法数学

2020-01-17 06:12:10

物联网IOT技术

2015-07-30 17:30:43

Linux命令

2020-11-11 21:27:55

缓冲文件调用

2019-12-02 14:14:20

缓冲系统调用函数

2018-06-12 11:05:33

2014-06-09 13:21:27

2012-04-28 15:52:39

2023-09-20 09:00:00

2011-06-24 14:18:40

Firefox 5

2015-05-21 10:03:04

应用标题ASO

2019-08-26 09:50:15

TCP连接Socket
点赞
收藏

51CTO技术栈公众号