关于数据库死锁问题

  是记得很久之前在查询一条返回记录100条记录以内的数据的时候怎么查也查不出,当时年轻不懂事后来百度,原因是查询的表在另外的地方同时操作产生死锁

 因为保存了sql所以总是依赖sql文件,所以记录一下

select sess.sid, 
   sess.serial#, 
   lo.oracle_username, 
   lo.os_user_name, 
   ao.object_name, 
   lo.locked_mode 
   from v$locked_object lo, 
   dba_objects ao, 
   v$session sess 
where ao.object_id = lo.object_id and lo.session_id = sess.sid;


alter system kill session '1692,23295'
 
ps:1692为查询的sess.sid  23295为   sess.serial#

猜你喜欢

转载自1158023912.iteye.com/blog/2422941