oracle表锁

--oracle提醒记录被另一个用户锁住:
--问题描述:你去修改数据时,报错“
--问题分析:你用select t.*,t.rowid from qxt_logsend_0728修改数据结果集时,计oracle会通过事务锁锁住这个记录,点击记录改变,还没提交修改时,由于网络卡死你关闭了pl/ sql,另一个人去修改同一个结果集,会报错"记录被另一个用户锁住"
--处理方法:
--1、查询数据库锁住的的sid和serial#,
select t2.username,t2.sid,t2.serial#,t2.logon_time,event,t2.BLOCKING_SESSION_STATUS
from v$locked_object t1,v$session t2
where t1.session_id=t2.sid order by t2.logon_time 
--2、执行杀死session,,即可
alter system kill session '1059,62485';




select /*+ ORDERED*/
 sql_text
  from v$sqltext a
 where (a.hash_value, a.address) in
       (select DECODE(sql_hash_value, 0, prev_hash_value, sql_hash_value),
               DECODE(sql_hash_value, 0, prev_sql_addr, sql_address)
          from v$session b
         where b.sid='1059')
         
-- ---------------------------------------------------
--查询进程所执行的sql语句
SELECT sql_text FROM v$sqltext a WHERE a.hash_value = ( SELECT sql_hash_value FROM v$session b, 
v$process c WHERE b.paddr = c.addr AND c.spid = 26568) ORDER BY piece ASC








--存过锁----------------------------------------------
1、查看存过是否锁住,locks不等于零,表示锁住,
SELECT * FROM V$DB_OBJECT_CACHE WHERE name='QXT_JOB' AND LOCKS!='0';--name大写
2、查询存过的sid,
select  SID from V$ACCESS WHERE object='QXT_JOB';
3、查sid和serial#,
SELECT SID,SERIAL#,PADDR FROM V$SESSION WHERE SID='1557';
4、杀掉进程,
alter system kill session '1557,14895' immediate;


select  * from V$ACCESS 

相关推荐

  1. 解决 Oracle

    2024-06-08 21:30:02       13 阅读
  2. oracle

    2024-06-08 21:30:02       9 阅读
  3. Oracle解决方案

    2024-06-08 21:30:02       18 阅读
  4. Windows下Oracle处理过程

    2024-06-08 21:30:02       13 阅读
  5. 关于Oracle数据库查询与解除方法

    2024-06-08 21:30:02       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-08 21:30:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-08 21:30:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-08 21:30:02       19 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-08 21:30:02       20 阅读

热门阅读

  1. SwiftUI四绘制路径和形状

    2024-06-08 21:30:02       8 阅读
  2. 正则表达式

    2024-06-08 21:30:02       10 阅读
  3. 为你的网站安装免费的 SSL TLS 证书

    2024-06-08 21:30:02       11 阅读
  4. STP简介

    2024-06-08 21:30:02       8 阅读
  5. 低代码开发赋能教育数字化及典型场景

    2024-06-08 21:30:02       11 阅读
  6. 【数据结构】单链表-->详细讲解,后赋源码

    2024-06-08 21:30:02       11 阅读
  7. android 异屏同显二.

    2024-06-08 21:30:02       9 阅读
  8. 2014年上海高考作文题目(ChatGPT版)

    2024-06-08 21:30:02       12 阅读
  9. golang定时器使用示例

    2024-06-08 21:30:02       12 阅读
  10. 前端常见的加密方式

    2024-06-08 21:30:02       8 阅读
  11. input输入框设置样式

    2024-06-08 21:30:02       9 阅读
  12. Ansible——fetch模块

    2024-06-08 21:30:02       9 阅读