oracle查找锁表及处理方法
oracle查找锁表及处理方法
毕加索5481 发表于4个月前
oracle查找锁表及处理方法
  • 发表于 4个月前
  • 阅读 6
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: oracle;锁表;

--查找锁表的的方法
--1.查询那些表被锁

select object_name,machine,s.SID,s.SERIAL#
from v$locked_object i,
     dba_objects o,
     v$session s
     where i.OBJECT_ID=o.OBJECT_ID
     and i.SESSION_ID=s.SID;
     
     
--杀死进程
alter system kill session 's.SID,s.SERIAL#';


select spid
from v$session s ,v$process p
where s.PADDR=p.ADDR and
s.SID='40';

--进入Oracle服务器,杀死进程
kill -9 25733;

 

备注:如果这个方法用SQL语句杀死进程不成功,则用命令删除;

登入oracle服务器,执行

kill -9  SID    

SID为进程号

共有 人打赏支持
粉丝 0
博文 11
码字总数 14642
×
毕加索5481
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: