• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    RAC 環境Library Cache Lock的處理方法

    發布時間:  2012/8/24 17:21:42

    我要監控某個Job,該session 處于 Library cache lock 等待中

    數據庫有2個節點
    SQL> select inst_id from gv$instance;

       INST_ID
    ----------
             2
    -
     

             1


    SQL> select inst_id,sid,serial#,event ,p1raw,machine,status from gv$session where username='BX5685';

       INST_ID        SID    SERIAL# EVENT                          P1RAW            MACHINE              STATUS
    ---------- ---------- ---------- ------------------------------ ---------------- -------------------- ---------------
             1       4538      39833 library cache lock             C000000346FBA458 bdhp4462             ACTIVE
        
    在Node1上面查詢   
    SQL> select * from dba_kgllock where kgllkreq > 0;

    KGLLKUSE         KGLLKHDL           KGLLKMOD   KGLLKREQ KGLLKTYPE
    ---------------- ---------------- ---------- ---------- ------------
    C0000004789EF9D0 C000000346FBA458          0          2 Lock

     

    SQL> select kglnaown, kglnaobj from x$kglob where kglhdadr = 'C000000346FBA458';

    KGLNAOWN             KGLNAOBJ
    -------------------- --------------------
    IDWSU1               PROD_ASSOC_DNORM

     

    SQL> select kglhdadr, kglnaown, kglnaobj from x$kglob where kglnaobj = 'PROD_ASSOC_DNORM' and KGLNAOWN='IDWSU1';

    KGLHDADR         KGLNAOWN             KGLNAOBJ
    ---------------- -------------------- --------------------
    C000000346FBA458 IDWSU1               PROD_ASSOC_DNORM

     


    在Node2上面查詢
    SQL> select kglhdadr, kglnaown, kglnaobj from x$kglob where kglnaobj = 'PROD_ASSOC_DNORM' and KGLNAOWN='IDWSU1';

    KGLHDADR                       KGLNAOWN             KGLNAOBJ
    ------------------------------ -------------------- ------------------------------
    C000000443267070               IDWSU1               PROD_ASSOC_DNORM
    C00000035C33E248               IDWSU1               PROD_ASSOC_DNORM

     

    SQL> col event format a30
    select sid, serial#,s.event, sql_text from dba_kgllock w, v$session s, v$sqlarea a
    where w.kgllkuse = s.saddr and w.kgllkhdl='C000000443267070'
    and s.sql_address = a.address
    and s.sql_hash_value = a.hash_value;SQL>   2    3    4

           SID    SERIAL# EVENT                          SQL_TEXT
    ---------- ---------- ------------------------------ --------------------------------------------------
          4774      36583 db file scattered read         ALTER TABLE PROD_ASSOC_DNORM ENABLE CONSTRAINT PRO
                                                         D_ASSOC_DNORM_PK USING INDEX STORAGE ( INITIAL 419
                                                         4304 NEXT 4194304 PCTINCREASE 0 ) TABLESPACE CDW_R
                                                         EFERENCE01M LOCAL
    很明顯了,節點1的session 在等待節點2 的session 進行alter table操作

    那么節點1的 Job 也只能等待節點2的session完成了才能繼續工作。


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線