oracle遇到死锁杀进程
2016-05-16 16:05
477 查看
java程序操作数据库的时候,遇到死锁:java.sql.SQLException: ORA-00060: 等待资源时检测到死锁
解决步骤:
1.找到死锁的oralce对象(表):
select object_name,machine,s.sid,s.serial#
from v$locked_object l,dba_objects o ,v$session s
where l.object_id = o.object_id and l.session_id=s.sid and object_name ='死锁的表名'
2.杀进程:
alter system kill session 'xx,xxx';--'xx,xxx'为1中sid,serial#
解决步骤:
1.找到死锁的oralce对象(表):
select object_name,machine,s.sid,s.serial#
from v$locked_object l,dba_objects o ,v$session s
where l.object_id = o.object_id and l.session_id=s.sid and object_name ='死锁的表名'
2.杀进程:
alter system kill session 'xx,xxx';--'xx,xxx'为1中sid,serial#
相关文章推荐
- oracle隐含参数"_system_trig_enabled"
- Oracle一个用户查询另一个用户的表数据
- [RAC] oracle rac 后台进程
- Activiti+oracle 启动项目时不能自动建表或更新表的问题分析及解决办法
- oracle数据库兼容mysql的差异写法
- php pdo oracle中文乱码的快速解决方法
- Oracle提示密码快过期的解决办法
- ORACLE-Kill 杀死正在执行的Oracle存储过程和死锁语句
- oracle如何修改字段?
- Oracle 登录命令
- 分享一个LINUX下备份ORACLE到本地磁盘的脚本EXP,保留7天
- Oracle日期周详解以及周开始结束时间计算
- oracle备份数据库资料
- 记一次遇到ORA-39006,ORA-39213的解决办法
- Oracle 11g 密码永不过期设置
- Oracle 软件及静默安装数据库
- Linux下Oracle GoldenGate(OGG)的配置
- plsql、dblink连接Oracle数据库长时间空闲后自动断开及远程终端连接linux空闲超时后自动断开问题
- 实战~REDHAT 6.5 X64上安装ORACLE双机(ROSE-HA9.0)
- oracle 创建dblink