Kilitli veritabanı nesnelerinin tespiti

16 Kas by Ahmet Duruöz

Kilitli veritabanı nesnelerinin tespiti

Oracle veritabanında kilitli nesneler ile bilgi alabileceğimiz birçok tablo ve görüntüler bulunmaktadır. Aşağıdaki görüntülerden kilitli nesneler, kilitlenen yada kilitleyen oturum bilgileri gibi birçok bilgiye ulaşmanız mümkündür.

  • DBA_BLOCKERS
  • DBA_DDL_LOCKS
  • DBA_DML_LOCKS
  • DBA_LOCK_INTERNAL
  • DBA_LOCKS
  • DBA_WAITERS

Bir tablodaki kilitlerin sorgulanması :

Aşağıdaki sorgu ile bir tablodaki kilitleri tespit edebilirsiniz.

SELECT B.Owner, B.Object_Name, A.Oracle_Username, A.OS_User_Name 
FROM gv$Locked_Object A, All_Objects B
WHERE A.Object_ID = B.Object_ID
AND B.Object_Name='TABLO_ADI';

 

Loading

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir