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

Legate de intrări: