Nyomon követése ülés - esemény 10046
Oracle Trace munkamenet segít megtalálni a problémát lekérdezést, és megérteni, hogy mi az oka.
Mi lesz írva, hogy a nyomkövetési fájl által meghatározott események (event) számát.
Normál esetben száma 10046. Ez az a szint beállítása a parancs
Sorolja ezeket az eseményeket, amelyre szánják megtalálható itt EventReference
Trace Event 10046 / Trace esemény 10046
A nyomkövetés engedélyezéséhez az aktuális munkamenetben
tiltsa nyomkövetés az aktuális munkamenetben
- 0 - nyomkövetés letiltott
- 1 - normál nyom
- 4 - hozzáadott érték társult (kötődik) változók
- 8 - Hozzáadott várakozás események (vár)
- 12 - kötődnek változók + várjon események
Ahhoz, hogy nyomot másik ülésen, akkor a parancs
Út a könyvtárba, ahol a nyomkövetési fájl lesz
Kérje a neve a nyomkövetési fájl
Understanding trasirovochnogo fájl
Végezze el az alábbi kódot, hogy megteremtse a nyomkövetési fájl:
Header file - információkat tartalmaz a példány, és a munkamenet amely azért jött létre
Feldolgozni - elemzés a kurzor, EXEC - végrehajtása a kurzort, megkeressük - adatgyűjtő
a szintaxis
- [KURZOR] - kurzor száma
- c - az eltelt idő mikroszekundumban processzor
- e - az eltelt idő mikroszekundumban
- p - számos fizikai olvasás (fizikai olvasás)
- cr - a blokkok száma kapott konzisztens olvasási módban (visszakereshető CR olvas)
- cu - blokkok száma megkapta az aktuális módban (letöltött áram módban)
- mis - nincs kurzor a cache fut kemény elemzési
- r - a sorok számát
- dep - rekurzív lekérdezés mélység
- og - célkitűzés optimalizáló 1 = all_rows, 2 = First_Rows, 3 = szabály, 4 = kiválasztása
- PLH - Hash értéket a terv végrehajtásához. V $ SQL_PLAN.PLAN_HASH_VALUE
- tim - timestamp, mikroszekundumban
Bind változók / kötődik
- [KURZOR] - kurzor száma
- nam- várni típus
- ela - eltelt idő mikroszekundumban
- obj # - objektum számát
- tim - timestamp, mikroszekundumban
A többi opció típusától függ a várakozásokat. Ha látni ezeket a lehetőségeket, akkor a lekérdezés:
- [KURZOR] - kurzor száma
- id - Plan sorszám
- CNT - feldolgozott sorok számát
- pid - ID szülő
- pos - a pozícióját a szülő
- obj - az objektum ID. ALL_OBJECTS.OBJECT_ID és V $ SQL_PLAN.OBJECT #.
- op - Operation
- cr - következetes read (Egyenletes olvasási)
- pr - fizikai olvasás (fizikai olvasás)
- pw - fizikai rekord (Fizikai ír)
- idő - timestamp, mikroszekundumban
- költség - értékelése a lekérdezés (CBO)
- mérete - az adatmennyiség byte
- kártya - a sorok számát