这里仅提供查询锁和解锁。有时,锁是正常的,所以杀掉正锁着的进程有一定的风险性。
具体步骤如下:
-- 1.0 查看 holder的进程
SELECT DECODE(request, 0, 'Holder: ', 'Waiter: ') || sid sess,
id1,
id2,
lmode,
request,
type
FROM V$LOCK
WHERE (id1, id2, type) IN
(SELECT id1, id2, type FROM V$LOCK WHERE request > 0)
ORDER BY id1, request;
-- 2.0 看 lock的表
SELECT DOB.OBJECT_NAME,
VSS.CLIENT_IDENTIFIER,
LO.SESSION_ID || ',' || VSS.SERIAL#,
LO.LOCKED_MODE,
VSS.SERIAL#,
VSS.ACTION,
VSS.OSUSER,
VSS.LOGON_TIME,
VSS.PROCESS,
VPS.SPID,
VSS.*
FROM V$LOCKED_OBJECT LO, DBA_OBJECTS DOB, V$SESSION VSS, V$PROCESS VPS
WHERE LO.OBJECT_ID = DOB.OBJECT_ID
AND LO.SESSION_ID = VSS.SID
AND VSS.PADDR = VPS.ADDR
and VSS.SID = ; -- 值去 1.0 sess 字段 holder: 后的数字 -- 3.0 查看状态 SID SERIAL
select * from v$session where sid = ;-- 值去 1.0 sess 字段 holder: 后的数字
-- 4.0 如果状态是 INACTIVE 等,酌情kill
ALTER SYSTEM KILL SESSION ' , ';-- 分别取 3.0 SID SERIAL

最新文章

  1. Web APi之手动实现JSONP或安装配置Cors跨域(七)
  2. 总结Oracle删除表空间遇到的问题
  3. iOS之initialize与load
  4. leetcode 235. Lowest Common Ancestor of a Binary Search Tree
  5. CentOS7.2设置zabbix
  6. placeholder在ie789下无效
  7. 【python】os模块
  8. autolayout 总结
  9. POJ(2784)Buy or Build
  10. More is better(并差集)
  11. linux----ln
  12. selenium 学习笔记 ---新手学习记录(10) 问题总结(java)--poi--excel 操作
  13. 翻译:Identifier Name标识符命名规则
  14. spring core 与 context理解
  15. SpringBoot(七):集成DataSource 与 Druid监控配置
  16. python 逻辑运算 ‘and’ ,'or' 在实战中的作用,代替if语句。
  17. scrapy 教程
  18. .py文件 改成默认用idle打开
  19. Linux下more命令C语言实现实践 (Unix-Linux编程实践教程)
  20. ssrf绕过总结

热门文章

  1. 利用System.IO.Compression操作压缩文件
  2. Ubuntu各版本的历史发行界面
  3. pandas 去除NAN
  4. spark集群构建
  5. nginx 学习笔记(4) Connection处理方法
  6. haml参考大全
  7. Node.js中setTimeout和setInterval的使用
  8. c#Image.FromFile图形加载异常处理
  9. [javaSE] 数组(排序-选择排序)
  10. winform:简单文件资源管理器