Oracle记录被另一个用户锁住
2015-09-09 17:41
483 查看
1、查看哪个表被锁
2、查看引起表锁住的Session
3、清除锁住表的Session
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
2、查看引起表锁住的Session
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
3、清除锁住表的Session
alter system kill session 'sid,serial#';
相关文章推荐
- 几种导出oracle中的数据为dmp文件的方法
- 如何确定或调整undo表空间的大小
- Oracle ORA-02020 : 过多的数据库链接在使用中解决步骤
- oracle特殊字符的ascii值
- Oracle使用spool方式导出SQL脚本
- oracle表空间使用率查询
- oracle表空间使用率查询
- Oracle数据库查询练习
- 删除用户下所有对象
- oracle 体系结构
- 临时表空间过大,重建临时表空间
- fedora22安装oracle11gr2
- Oracle exp备份导入注意的六个事项
- oracle错误之未知的命令开头imp忽略了剩余行解决方案
- CentOS 下安装Oracle 11g 报错ORA-01034: ORACLE not available
- Oracle的function
- NodeJs连接Oracle数据库
- CentOS 6 下启动ORACLE 11gR2
- Oracle语句优化之一
- 计算累计差