11g 密码错误延迟验证引发的library cache lock

87 篇文章 34 订阅 ¥39.90 ¥99.00
博客介绍了在11g版本中,由于密码策略改变,特别是密码错误延迟验证特性,导致的一个特定用户登录数据库时出现长时间等待library cache lock事件的问题。分析指出,如果程序配置了错误的密码并持续尝试连接,配合11g的密码策略,会增加library cache lock的等待时间。解决方案是检查并修正程序的密码配置。
摘要由CSDN通过智能技术生成
问题发生在一个用户上,使用这个用户登录需要等待很长时间,而使用其他的用户登录则不存在问题,查看等待事件发现:

SQL> set linesize 200
SQL> select sid,p1, P1RAW,p2,p3,event from v$session_wait where event like '%library cache%';

       SID         P1 P1RAW                    P2         P3 EVENT
---------- ---------- ---------------- ---------- ---------- ----------------------------------------------------------------
        45 3999290432 00000000EE605440 3997366320    5177346 library cache lock
        49 3999290432 00000000EE605440 3994244816    5177346 library cache lock


SQL> select sid, serial#,username, blocking_session, event
  from v$session
 where event like '%library cache%'  2    3  
  4  ;

       SID    SERIAL# USERNAME                       BLOCKING_SESSION EVENT
---------- ---------- ------------------------------ ---------------- ----------------------------------------------------------------
        22        143                                       
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

scan724

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值