Bisa dicek pakai script berikut untuk melihat siapa yg Hold dan Lock :
  
  SELECT
      SUBSTR(s1.username,1,12)           "WAITING USER"
    , SUBSTR(s1.osuser,1,8)              "OS User"
    , SUBSTR(TO_CHAR(w.session_id),1,5)  "Sid"
    ,  p1.spid                             "PID"
    , SUBSTR(s2.username,1,12)           "HOLDING User"
    , SUBSTR(s2.osuser,1,8)              "OS User"
    , SUBSTR(TO_CHAR(h.session_id),1,5)  "Sid"
    ,  p2.spid                             "PID"
  FROM
      sys.v_$process p1
    , sys.v_$process p2
    , sys.v_$session s1
    , sys.v_$session s2
    , dba_locks  w
    , dba_locks  h
  WHERE
        h.mode_held      != 'None'
    AND h.mode_held      != 'Null'
    AND w.mode_requested != 'None'
    AND w.lock_type  (+)  = h.lock_type
    AND w.lock_id1   (+)  = h.lock_id1
    AND w.lock_id2   (+)  = h.lock_id2
    AND w.session_id      = s1.sid   (+)
    AND h.session_id      = s2.sid   (+)
    AND s1.paddr          = p1.addr  (+)
    AND s2.paddr          = p2.addr  (+)
  /
  Semoga Membantu :)
  
  Andrew

martin oke <[EMAIL PROTECTED]> wrote:          Halo, saya mau tanya mengenai 
kasus locking dengan metode "for update nowait" seperti ini di oracle :
     
      User A me-lock record 1 
    User B me-lock record 2
    User C ingin me-lock record 1, tapi tidak mungkin karena sudah di lock 
terlebih dahulu oleh user A.
     
     Jadi bagaimana agar user C dapat mengetahui bahwa user A lah yg sedang  
menggunakan row tersebut. Mohon bantuannya.
     
    Thanx
  
  
  
  
  
  
                    
  ---------------------------------
  Yahoo! Photos
   Ring in the New Year with Photo Calendars. Add photos, events, holidays, 
whatever.
  
  [Non-text portions of this message have been removed]
  
  
  
            

    --
  -----------I.N.D.O - O.R.A.C.L.E---------------
  Keluar: [EMAIL PROTECTED]
  Website: http://indo-oracle.lizt.org (NEW)
  -----------------------------------------------
  
  Bergabung dengan Indonesia Thin Client User Groups, 
  Terminal Server, Citrix, New Moon Caneveral, di:
  http://indo-thin.vze.com  

                    
        
---------------------------------
    YAHOO! GROUPS LINKS  
  
      
    Visit your group "indo-oracle" on the web.
     
    To unsubscribe from this group, send an email to:
 [EMAIL PROTECTED]
     
    Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.  
  
      
---------------------------------
  
  
          


                
---------------------------------
 Yahoo! DSL Something to write home about. Just $16.99/mo. or less

[Non-text portions of this message have been removed]



--
-----------I.N.D.O - O.R.A.C.L.E---------------
Keluar: [EMAIL PROTECTED]
Website: http://indo-oracle.lizt.org (NEW)
-----------------------------------------------

Bergabung dengan Indonesia Thin Client User Groups, 
Terminal Server, Citrix, New Moon Caneveral, di:
http://indo-thin.vze.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indo-oracle/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke