Sesiunea de urmărire - eveniment 10046
Oracle sesiune Trace vă ajută să găsiți interogarea problemă și să înțeleagă ce este motivul.
Ce va fi scris fișierul de urmărire, determinat de evenimente numărul (eveniment).
Standard Numărul de eveniment 10046. Acesta este nivelul setat cu comanda
Lista acestor evenimente și pentru care sunt destinate pot fi găsite aici EventReference
Trace Eveniment 10046 / Trace eveniment 10046
Pentru a activa urmărirea în sesiunea curentă
dezactivați urmărirea în sesiunea curentă
- 0 - urmărirea este dezactivată
- 1 - urme standard de
- 4 - asociați cu valoare adăugată () se leagă în mod variabile
- 8 - evenimente de așteptare Adăugat (așteaptă)
- 12 - variabile bind + așteptați evenimente
Pentru a activa urmă într-o altă sesiune, puteți utiliza comanda
Calea către directorul în care fișierul de urmărire va fi
Cere numele fișierului de urmărire
fișier trasirovochnogo Înțelegere
Realizați următorul cod pentru a crea fișierul de urmărire:
fișierul antet - conține informații despre instanță și sesiunea pentru care a fost creat
Parse - analiza a cursorului, EXEC - executarea cursorului, FETCH - achiziție de date
sintaxa
- [CURSOR] - numărul cursor
- c - timpul scurs de la procesorul microsecunde
- e - timpul scurs în microsecunde
- p - numărul de fizică citește (fizică citește)
- CR - numărul de blocuri obținute în modul de citire consistente (recuperate pentru CR citește)
- cu - numărul de blocuri primite în modul curent (regăsită în modul curent)
- mis - cursorul nu apare în cache, se execută Parse greu
- r - numărul de rânduri returnate
- DEP - adâncime interogare recursiv
- og - Obiectiv de optimizare 1 = All_Rows, 2 = First_Rows, 3 = Rule, 4 = Alegeți
- PLH - valoare Hash pentru realizarea planului. V $ SQL_PLAN.PLAN_HASH_VALUE
- tim - marcaj de timp, în microsecunde
Variabile bind / leagă
- [CURSOR] - numărul cursor
- nam- așteptați tip
- ela - timpul scurs în microsecunde
- obj # - numărul de obiect
- tim - marcaj de timp, în microsecunde
Opțiunile rămase depind de tipul de așteptări. Pentru a vedea aceste opțiuni, puteți folosi interogarea:
- [CURSOR] - numărul cursor
- numărul liniei de Plan - ID
- CNT - numărul de rânduri prelucrate
- pid - ID părinte
- pos - poziția în raport cu părintele
- obj - ID obiect. ALL_OBJECTS.OBJECT_ID și V $ SQL_PLAN.OBJECT #.
- op - Funcționare
- CR - citire consistentă (citire consecventă)
- PR - citire fizică (fizică citește)
- pw - înregistrare fizică (scrie fizică)
- time - marcaj de timp, în microsecunde
- Costul - evaluarea interogării (CBO)
- mărimea - cantitatea de date în octeți
- carte - numărul de rânduri returnate