W gv$session , event Kolumna informuje, na jakie zdarzenie czeka Twoja sesja. Jeśli twoja sesja czeka na jakąś blokadę utrzymywaną przez inną sesję, event powie Ci, że (na przykład będzie to "enq:TX - row lock rywalizacja" jeśli jesteś w kolejce czekając na zablokowanie wiersza przechowywanego przez inną sesję) i blocking_instance i blocking_session zostanie wypełniony instancją i identyfikatorem sesji posiadacza blokady. Możesz też spojrzeć na seconds_in_wait (jeśli wait_time=0 ), aby określić, ile sekund sesja spędziła w bieżącym zdarzeniu oczekiwania. Powinno to przynajmniej powiedzieć, czy Twoja sesja jest obecnie „zablokowana”, ale nie mówi, czy Twoje zapytanie naprawdę się zakończy — jeśli jest zły plan, jest całkowicie możliwe, że masz „dobry” zdarzenia wait, takie jak wait for disk I/O, które wskazują, że sesja coś robi, ale zapytanie tak naprawdę nigdy się nie zakończy.