oracle 解锁表
来源:互联网 发布:手卷寿司吃法 知乎 编辑:程序博客网 时间:2024/06/01 10:48
前段时间,进行SQL操作的时候,突然发现对某些表进行insert,delete,update操作时,运行非常慢,经常会报错。
后来发现,原来之前有进行类似操作,但没有commit,导致了表被锁住。
那就需要我们把锁住的表给释放了。
首先,我们要查询出来哪几张表被锁住了:
SELECT l.session_id sid,
s.serial#,l.locked_mode,
l.oracle_username,
l.os_user_name,
s.machine,
s.terminal,
o.object_name,
s.logon_time
FROM v$locked_object l, all_objects o, v$session s
WHERE l.object_id = o.object_id
AND l.session_id = s.sid
ORDER BY sid, s.serial#;
查询出结果后,我们就可以使用下面的语句释放表:
alter system kill session 'sid,s.serial#'
0 0
- 解锁表(oracle)
- Oracle 解锁表
- Oracle解锁表
- ORACLE 解锁表
- oracle解锁表
- oracle解锁表
- oracle解锁表
- oracle 解锁表
- oracle 解锁表
- oracle解锁表
- Oracle解锁表
- ORACLE 解锁表
- Oracle-表的解锁
- Oracle解锁表操作
- oracle 解锁表
- oracle解锁表
- Oracle锁表、解锁、批量解锁表
- oracle表锁住 解锁办法
- JasperReports的简单介绍
- JVM系列一:JVM内存组成及分配
- 计算ORACLE使用内存方法(on AIX)
- BZOJ 1010: [HNOI2008]玩具装箱toy
- python 学习记录1
- oracle 解锁表
- HDFS之StorageInfo
- Dynamic Web TWAIN使用教程:如何从Firefox扫描图片
- 坐标系统那点事
- MFC设置控件背景透明
- 博弈论中的威佐夫博奕
- 单线程环境中对象大小可变的内存池
- node.js下mongoose简单操作实例
- 添加完支付宝第三方的库喜欢出错