AIX 下ORCLE 宕机

JAVA 程序 分别 部署在 2台 应用服务器IBM663上 一台是jboss环境 一台是weblogic 环境 2台应用服务器 连接到 一台AIX IBMP550上 oracle11G的环境
首先jboss宕机 由后台查询是否存在TX锁 语句如下
select distinct
a.sid "waiting sid", a.event, c.sql_text "SQL from blocked session"
, b.sid "blocking sid", b.event, b.sql_id, b.prev_sql_id
, d.sql_text "SQL from blocking session"
from v$session a, v$session b, v$sql c, v$sql d
where a.event='enq: TX - row lock contention' and a.blocking_session=b.sid
and c.sql_id=a.sql_id
and d.sql_id=nvl(b.sql_id,b.prev_sql_id)


select distinct
a.sid "waiting sid"
, d.sql_text "waiting SQL"
, a.ROW_WAIT_OBJ# "locked object"
, a.BLOCKING_SESSION "blocking sid"
, c.sql_text "SQL from blocking session"
from v$session a, v$active_session_history b, v$sql c, v$sql d
where a.event='enq: TX - row lock contention'
and a.sql_id=d.sql_id
and a.blocking_session=b.session_id
and c.sql_id=b.sql_id
and b.CURRENT_OBJ#=a.ROW_WAIT_OBJ#
and b.CURRENT_FILE#= a.ROW_WAIT_FILE#
and b.CURRENT_BLOCK#= a.ROW_WAIT_BLOCK#
发现存在 13个TX锁
然后通过oracle 做了几个ash报告之后 数据库就无法登陆了
AIX主机可以连接 但是sqlplus / as sysdba 无法进入 截图如下
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值