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';