oracle处理锁表基本操作
查询锁表
selectobject_name,machine,s.sid,s.serial# fromv$locked_objectl,dba_objectso,v$sessions wherel.object_id=o.object_idandl.session_id=s.sid;
杀表(程序内杀)
altersystemkillsession'543,9206';
如果杀不掉可以查这个来获取spid(将获取的spid给有权限的网络管理员,他就给你杀了。这个属于程序外杀,杀完这个PL/SQL就要重新登录了)
selecta.spid,b.sid,b.serial#,b.username fromv$processa,v$sessionb wherea.addr=b.paddr andb.status='KILLED';
查询sid的spid验证上面查询是否正确
selectb.spid,a.osuser,b.program fromv$sessiona,v$processb wherea.paddr=b.addr anda.sid=543
以上就是本次介绍的全部相关知识点,感谢大家的学习和对毛票票的支持。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。