Com S'activa El Rastreig

Taula de continguts:

Com S'activa El Rastreig
Com S'activa El Rastreig

Vídeo: Com S'activa El Rastreig

Vídeo: Com S'activa El Rastreig
Vídeo: Новый вид мошенничества появился на сайтах объявлений 2024, De novembre
Anonim

Una operació de rastreig escriu sentències SQL específiques al fitxer del sistema operatiu, així com la informació corresponent (plans de consulta i esperes d'esdeveniments) que s'executa mentre s'executa l'script. Podeu rastrejar qualsevol sessió arbitrària a la base de dades Oracle.

Com s'activa el rastreig
Com s'activa el rastreig

Instruccions

Pas 1

Abans de començar el seguiment, heu d’habilitar la recopilació d’estadístiques, en cas contrari apareixeran fitxers amb zero vegades. Per fer-ho, heu d’executar la consulta: alter system set timed_statistics = true Si heu d’iniciar el seguiment a la sessió actual, el paràmetre del sistema s’ha de substituir per sessió.

Pas 2

Verifiqueu que l'atribut de mida màxima del fitxer de buidatge estigui establert en un valor suficient. Per fer-ho, executeu la consulta SQL corresponent: SELECT value FROM v $ param p WHERE name = 'max_dump_file_size' El valor de $ param es pot establir tant a nivell de base de dades (sistema alter) com a nivell de sessió (sessió alter).

Pas 3

A continuació, identifiqueu la sessió que cal rastrejar. Per fer-ho, esbrineu els valors principals de les columnes: SELECT sid, número de sèrie del sistema v $ WHERE selection_criteria for_tracing

Pas 4

Per iniciar el seguiment, heu d'establir l'esdeveniment 1046 a la sessió corresponent. Executeu el procediment sys.dbms_system.set_ev i, a continuació, passeu els valors sid i serial obtinguts com a paràmetres enters: BEGIN sys.dbms_system.set_ev (sid, serial #, 10046, 8, ''); FINAL

Pas 5

Per desactivar el seguiment, canvieu el valor del nivell d'esdeveniment 10046 de 8 a 0.

Pas 6

El fitxer de traça apareix al directori de bolcat de la base de dades Oracle (Oracle / admin / databaseSID / udump). El nom d’aquest fitxer conté l’identificador del procés del sistema operatiu en què s’ha realitzat l’operació i l’extensió és.trc. Per tal de processar la informació de forma llegible, processeu el fitxer de traça a la utilitat tkprof: cd C: ORACLEadmindatabaseSIDudump

tkprof file.trc output = my_file.prf El fitxer processat mostrarà totes les ordres que s'han executat durant la sessió.

Recomanat: