`
accphc
  • 浏览: 122024 次
  • 性别: Icon_minigender_1
  • 来自: CD
社区版块
存档分类
最新评论

oracle锁表解决

阅读更多

使用sys登录后执行

 

SELECT /*+ rule */ lpad(' ',decode(l.xidusn ,0,3,0))||l.oracle_username User_name, 

o.owner,o.object_name,o.object_type,s.sid,s.serial# 

FROM v$locked_object l,dba_objects o,v$session s 

WHERE l.object_id=o.object_id 

AND l.session_id=s.sid 

ORDER BY o.object_id,xidusn DESC

 

ALTER SYSTEM KILL SESSION '143,2007'; 

分享到:
评论

相关推荐

    Oracle锁表问题的简捷处理技巧

    在开发Oracle数据库时,我们常遇到频繁操作的Oracle数据表,会出现Oracle锁表。现在就针对这一问题,提下个人的解决Oracle锁表的技巧。

    锁表问题解决

    Oracle锁表常用sql语句: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess ...

    oracle锁表查询

    用oracle数据库的人都知道,某些表被锁住过后,一使用应用程序就报错。这个程序可以很好的解决这个问题。

    oracle数据库锁表处理

    我上传的资源是处理oracle数据库锁表的,具体是解决锁表的方法。

    oracle锁表该如何解决

    查询锁表语句: select object_name,machine,s.sid,s.serial# from v$locked_object l,dba_objects o ,v$session s where l.object_id = o.object_id and l.session_id=s.sid; 杀掉查到的进程: alter system ...

    如何解决Oracle杀死死锁进程

    本文介绍了解决Oracle杀死死锁进程的方法。

    oracle常见的锁查询和处理

    表级锁(TM锁) 锁定相关视图 v$transaction v$lock 5 v$enqueue_lock v$session 检测并解决冲突 常见的锁查询和处理 当前系统中存在的锁争用: 引发争用的session信息: 引发争用的sql语句: 引发争用的数据对象 ...

    oracle表被锁定的完美解决方法

    ora-00031:session marked for kill处理oracle中杀不掉的锁一些ORACLE中的进程被杀掉后,状态被置为”killed”,但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那...

    oracle查询锁表与解锁情况提供解决方案

    如果发生了锁等待,我们可能更想知道是谁锁了表而引起谁的等待 以下的语句可以查询到谁锁了表: 代码如下: SELECT /*+ rule */ s.username, decode(l.type,’TM’,’TABLE LOCK’, ‘TX’,’ROW LOCK’, NULL) LOCK_...

    oracle执行update语句时卡住问题分析及解决办法

    这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commit却强制关闭连接,oracle就会将这条提交的记录锁住。由于我的java程序...

    oracle由于对象被锁住无法编译处理

    oracle由于包、函数、过程被调用(锁住)无法编译处理

    oracle死锁故障分析和诊断解决

    oracle死锁故障分析和诊断解决,大家可以看看

    几个ORACLE问题解决办法

    Oracle用户被锁,PL/SQL工具里使用用动态sql,导出对象 SQL脚本,ORA-00059解决办法,oracle ORA-01502 错误,ORA-24550,ORA-02054,查看oracle表每条记录的创建时间,

    oracle死锁原因解决办法

    在任何数据库中发生死锁都是不愉快的,即使是在一个特殊的情况下发生也是如此,它们会减小应用程序的接受程度(ACCEPTANCE),因此避免并正确解释死锁是非常重要的。

    Oracle日常维护故障定位故障排除

    17由于没有COMMIT,导致数据库表被锁住 18索引创建不合理,导致数据库查询特别慢 19 由于BUFFER参数设置不合理导致EXP失败 20由于EXP不向上兼容,语言不兼容,导致不同版本、不同字符集的数据库无法导入 21 由于创建...

    oracle查看被锁的表和解锁

    在开发过程中遇到表被锁的情况,随后我去网上多方查看,发现解决办法都大同小异,解决问题后,总结了一下,供大家参考

    oracle用户解锁和密码过期文档

    oracle用户解锁和密码已过期问题解决

    Oracle数据表中的死锁情况解决方法

    主要介绍了Oracle数据表中的死锁情况解决方法,包括如何避免死锁的建议,需要的朋友可以参考下

    数据库锁表问题解决方法

    当某个数据库用户在数据库中插入、更新、删除一个表的数据,或者增加一个表的主键时或者表的索引时,常常会出现ora-00054:resource busy and acquire with nowait specified这样的错误。 主要是因为有事务正在执行...

Global site tag (gtag.js) - Google Analytics