ORA-3136- inbound connection timed out 分析


今天,在巡检生产库中,发现有以下告警。
< Wed Sep 16 21:57:00 CST 2015
< WARNING: inbound connection timed out (ORA-3136)


查阅MOS:
Troubleshooting Guide ORA-3136: WARNING Inbound Connection Timed Out (文档 ID 465043.1)
给出的解释:
The following are the most likely reasons for this error -

1)Server gets a connection request from a malicious client which is not supposed to connect to the database.  In this case the error thrown would be the expected and desirable behavior.
 You can get the client address for which the error was thrown in the sqlnet.log file that is local to the database.
2)The server receives a valid client connection request but the client takes a long time to authenticate more than the default 60 seconds.
3)The DB server is heavily loaded due to which it cannot finish the client logon within the timeout specified.


而ora-3136的这个报错,在大部分情况下,我们是可以忽略的,因为这个报错一般是由于客户端由于梅雨正确的密码,连接超时导致。举个很简单的例子,我们用sqlplus user/password@tnsname,但是输入的密码是错误的,
oracle提示:ORA-01017: invalid username/password; logon denied,之后,什么都别做,连接挂在那里,等一分钟之后,就可以在alertlog中看到这个报错了。
因此,ora-3136报错的一种可能性是客户端使用率错误的密码登录,但是之后没有退出连接。

但是,发生时没有应用工程师登录Oracle,另一种情况可能是数据库负载比较重的时候,也会有这样的报错。
为 探其究竟,取当时AWR报告分析下:









shared pool、.library cache命中率都比较正常,严格来说不会是系统负载严重的状况,现备注在案,进行观察。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30430420/viewspace-1802254/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/30430420/viewspace-1802254/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值