oracle表被锁的解决办法

1.查找死锁Session

Select sess.sid,

      sess.serial#,

      lo.oracle_username,

      lo.os_user_name,

      Ao.object_name,

      lo.locked_mode,

      'alter system kill session ''' ||

      sess.sid ||

      ',' ||

      sess.serial# ||

      ''';' fresql

from v$locked_object lo,

    dba_objects ao,

    v$session sess

where ao.object_id = lo.object_id

and lo.session_id = sess.sid;

2.执行Kill Session

alter system kill session 'sid值,serial#值' immediate

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。