Di gv$session
, event
kolom memberi tahu Anda acara tunggu apa yang sedang ditunggu sesi Anda. Jika sesi Anda menunggu semacam kunci yang dipegang oleh sesi lain, event
akan memberi tahu Anda bahwa (misalnya, itu akan menjadi "enq:TX - row lock contention" jika Anda antri menunggu untuk mengunci baris yang dipegang oleh sesi lain) dan blocking_instance
dan blocking_session
akan diisi dengan instance dan ID sesi dari pemegang kunci. Anda juga dapat melihat seconds_in_wait
(jika wait_time=0
) untuk menentukan berapa detik sesi telah dihabiskan dalam acara tunggu saat ini. Itu setidaknya akan memberi tahu Anda apakah sesi Anda saat ini "macet" tetapi itu tidak memberi tahu Anda apakah kueri Anda benar-benar akan selesai-- jika ada rencana yang buruk, sangat mungkin Anda mendapatkan "baik" wait event seperti wait for disk I/O yang menunjukkan sesi sedang melakukan sesuatu tetapi kueri tidak akan pernah benar-benar selesai.