知识大全 Oracle中被锁定的解决办法
Posted 知
篇首语:直如朱丝绳,清如玉壶冰。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Oracle中被锁定的解决办法相关的知识,希望对你有一定的参考价值。
Oracle中被锁定的解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
一些性能方面的告警信息通过dba_outstanding_alerts表都能查到 被锁定的表如果长期得不到释放 在这里也能查到相关session的sid和serial#
select * from dba_outstanding_alerts
v$locked_object视图可以看到当前被锁定的对象 只有那些一直存在的session才有可能是被锁定的 因此不能简单匆忙的下结论 尤其是在RAC环境中 必须查看各个节点以发现相关的session在哪里
select * from v$locked_object
有时候也可以根据对象名来查看锁的信息
select sid id type from v$lock where id =
(select object_id from dba_objects where object_name=upper( mytablename ));
找到了引起锁定的session 就可以找到对应的sid和serial#
select saddr sid serial# paddr username status from v$session where sid=
从而可以杀死这个session
SQL> alter system kill session ;
System altered
可以查询Oracle数据库的进程和操作系统进程之间的关联
select spid osuser s program from v$session s v$process pwhere s paddr=p addr and s sid=
有时候一些进程要在操作系统杀死 这时可以用kill pid的命令
[root@erpdevdb ~]# ps ef|grep sqlplusoracle : pts/ : : sqlplus S @/oracle/home/droptable sqlroot : pts/ : : grep sqlplus[root@erpdevdb ~]# kill
cha138/Article/program/Oracle/201311/18034相关参考
Oracle数据库频繁归档问题的解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Orac
Oracle中杀不掉的锁(killed)解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Oracle10g控制台登录错误解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 安装Or
知识大全 ORACLE之VBO-5530无法删除用户的解决办法
ORACLE之VBO-5530无法删除用户的解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Oracle8i中字符集乱码问题析及其解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一
如何配置才能使客户端连到数据库 要使一个客户端机器能连接oracle数据库需要在客户端机器上安装oracle的客户端软件唯一的例外就是java连接数据库的时候可以用jdbcthin模式不用装or
Oracle数据库的归档日志写满磁盘空间解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Oracle数据库查找被锁以及解锁的解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! or
一oracleem中按钮乱码解决办法: 修改jdk下面的字体 [oracle@racdb_]$cd$ORACLE_HOME/jdk/jre/lib/ [oracle@raclib]$mvfo
SQLServer与Oracle数据锁定的比较 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数