Oracle 数据库表被锁解决方案
程序员文章站
2022-06-02 16:49:26
...
-- 查看是否有表被锁了
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;
-- 查看是哪个进程锁表了
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;
-- 杀掉进程
alter system kill session 'sid,serial#';
上一篇: MySQL自增主键重复问题的可能
下一篇: Oracle数据库删除多余重复数据