Hur Man Aktiverar Spårning

Innehållsförteckning:

Hur Man Aktiverar Spårning
Hur Man Aktiverar Spårning

Video: Hur Man Aktiverar Spårning

Video: Hur Man Aktiverar Spårning
Video: 10 Inställningar du MÅSTE stänga av på din telefon!!!!! 2024, Maj
Anonim

En spårningsoperation skriver specifika SQL-satser till operativsystemfilen, liksom motsvarande information (frågeplaner och händelser väntar) som körs medan skriptet körs. Du kan spåra alla godtyckliga sessioner i Oracle-databasen.

Hur man aktiverar spårning
Hur man aktiverar spårning

Instruktioner

Steg 1

Innan du spårar måste du aktivera statistikinsamling, annars visas filer med noll gånger. För att göra detta måste du utföra frågan: ändra system set timed_statistics = true Om du behöver börja spåra i den aktuella sessionen bör systemparametern ersättas med session.

Steg 2

Kontrollera att attributet för maximal dumpningsfilstorlek är inställt på tillräckligt värde. För att göra detta, kör motsvarande SQL-fråga: VÄLJ värde FRÅN v $ param p VAR namn = 'max_dump_file_size' Värdet på $ param kan ställas in både på databasenivå (ändra system) och på sessionsnivå (ändra session).

Steg 3

Identifiera sedan sessionen som behöver spåras. För att göra detta, ta reda på de primära värdena för kolumnerna: VÄLJ sid, serienummer från v $ system VAR urvalskriterier för spårning

Steg 4

För att starta spårning måste du ställa in händelse 1046 i motsvarande session. Kör proceduren sys.dbms_system.set_ev och skicka sedan de erhållna sid- och serievärdena som heltalsparametrar: BÖRJA sys.dbms_system.set_ev (sid, serienr., 10046, 8, ''); SLUTET

Steg 5

För att stänga av spårning ändrar du värdet på händelsenivå 10046 från 8 till 0.

Steg 6

Spårningsfilen visas i Oracle-databas-dumpkatalogen (Oracle / admin / databaseSID / udump). Namnet på den här filen innehåller identifieraren för operativsystemet där operationen utfördes och tillägget är.trc. För att bearbeta informationen i en läsbar form, bearbeta spårningsfilen i tkprof-verktyget: cd C: ORACLEadmindatabaseSIDudump

tkprof file.trc output = my_file.prf Den bearbetade filen visar alla kommandon som kördes under sessionen.

Rekommenderad: