Ağu
31
2015

Dahili Obje Kilitlenmelerinin Görüntülenmesi ve Kaldırılması

Merhaba,

Database objelerinin kullanımı sırasında database dahili processleri tarafından oluşturulan, lockların tespit edilip kilit koyan session ların temizlenmsini sağlayan scripti türeten, sql örneği aşağıdaki gibidir.

 
 
SELECT s.sid,
       l.lock_type,
       l.mode_held,
       l.mode_requested,
       l.lock_id1,
       'alter system kill session '''|| s.sid|| ','|| s.serial#|| ''' immediate;' kill_sid
FROM   dba_lock_internal l,
       v$session s
WHERE  s.sid = l.session_id
AND    UPPER(l.lock_id1) LIKE 'XX%'
AND    l.lock_type = 'Body Definition Lock'
Mustafa Korkmaz


Yorum yapın

*