Kako Omogućiti Praćenje

Sadržaj:

Kako Omogućiti Praćenje
Kako Omogućiti Praćenje

Video: Kako Omogućiti Praćenje

Video: Kako Omogućiti Praćenje
Video: Kako prisluškivati Viber, WhatsApp, Facebook Messenger i SMS | SpyTech program za praćenje 2024, Svibanj
Anonim

Operacija praćenja upisuje određene SQL izraze u datoteku operativnog sustava, kao i odgovarajuće informacije (planovi upita i čekanja događaja) koje se izvršavaju dok je skripta pokrenuta. U Oracleovoj bazi podataka možete pratiti bilo koju proizvoljnu sesiju.

Kako omogućiti praćenje
Kako omogućiti praćenje

Upute

Korak 1

Prije početka traženja morate omogućiti prikupljanje statistika, inače će se pojaviti datoteke s nula puta. Da biste to učinili, morate izvršiti upit: alter system set timed_statistics = true Ako trebate započeti praćenje u trenutnoj sesiji, tada bi parametar sustava trebao biti zamijenjen sesijom.

Korak 2

Provjerite je li atribut maksimalne veličine dump datoteke postavljen na dovoljnu vrijednost. Da biste to učinili, izvršite odgovarajući SQL upit: SELECT vrijednost FROM v $ param p WHERE name = 'max_dump_file_size' Vrijednost $ param može se postaviti i na razini baze podataka (alter system) i na razini sesije (alter session).

3. korak

Zatim identificirajte sesiju kojoj treba ući u trag. Da biste to učinili, saznajte primarne vrijednosti stupaca: SELECT sid, serijski broj iz v $ system WHERE odabir_kriteriji za_trasiranje

4. korak

Da biste započeli praćenje, u odgovarajućoj sesiji morate postaviti događaj 1046. Pokrenite postupak sys.dbms_system.set_ev, a zatim proslijedite dobivene sid i serijske vrijednosti kao cjelobrojne parametre: BEGIN sys.dbms_system.set_ev (sid, serijski broj, 10046, 8, ‘’); KRAJ

Korak 5

Da biste isključili praćenje, promijenite vrijednost razine događaja 10046 s 8 na 0.

Korak 6

Datoteka praćenja pojavljuje se u direktoriju izbacivanja baze podataka Oracle (Oracle / admin / databaseSID / udump). Ime ove datoteke sadrži identifikator OS procesa u kojem je operacija izvedena, a ekstenzija je.trc. Da biste obradili informacije u čitljivom obliku, obradite datoteku praćenja u uslužnom programu tkprof: cd C: ORACLEadmindatabaseSIDudump

tkprof file.trc output = my_file.prf Obrađena datoteka će navesti sve naredbe izvršene tijekom sesije.

Preporučeni: