Kuinka Seuranta Otetaan Käyttöön

Sisällysluettelo:

Kuinka Seuranta Otetaan Käyttöön
Kuinka Seuranta Otetaan Käyttöön

Video: Kuinka Seuranta Otetaan Käyttöön

Video: Kuinka Seuranta Otetaan Käyttöön
Video: PIVOT-taulukon käyttö, esimerkki kulutuksen seurannasta | Microsoft Excel 2024, Saattaa
Anonim

Jäljitystoiminto kirjoittaa tietyt SQL-käskyt käyttöjärjestelmätiedostoon sekä vastaavat tiedot (kyselysuunnitelmat ja tapahtuman odotukset), jotka suoritetaan komentosarjan ollessa käynnissä. Voit jäljittää minkä tahansa mielivaltaisen istunnon Oracle-tietokannasta.

Kuinka seuranta otetaan käyttöön
Kuinka seuranta otetaan käyttöön

Ohjeet

Vaihe 1

Ennen seurannan aloittamista sinun on sallittava tilastotietojen kerääminen, muuten tiedostot, joiden aika on nolla, ilmestyvät. Tätä varten sinun on suoritettava kysely: alter system set timed_statistics = true Jos sinun on aloitettava jäljitys nykyisessä istunnossa, järjestelmän parametri tulisi korvata istunnolla.

Vaihe 2

Varmista, että dump-tiedoston enimmäiskoko-määritteeksi on asetettu riittävä arvo. Tee tämä suorittamalla vastaava SQL-kysely: SELECT value FROM v $ param p WHERE name = 'max_dump_file_size' $ param-arvon voi asettaa sekä tietokantatasolla (muuta järjestelmää) että istuntotasolla (muuta istuntoa).

Vaihe 3

Määritä sitten seurattava istunto. Voit tehdä tämän selvittämällä sarakkeiden ensisijaiset arvot: SELECT sid, serial # v $ -järjestelmästä WHERE selection_criteria for_tracing

Vaihe 4

Seurannan aloittamiseksi sinun on asetettava tapahtuma 1046 vastaavaan istuntoon. Suorita menettely sys.dbms_system.set_ev ja välitä sitten saadut sid- ja sarja-arvot kokonaislukuparametreina: BEGIN sys.dbms_system.set_ev (sid, serial #, 10046, 8, ’’); LOPPU

Vaihe 5

Poista seuranta käytöstä muuttamalla tapahtumatason 10046 arvo arvosta 8 arvoon 0.

Vaihe 6

Jäljetiedosto näkyy Oracle-tietokannan dump-hakemistossa (Oracle / admin / databaseSID / udump). Tämän tiedoston nimi sisältää sen käyttöjärjestelmän prosessin tunnuksen, jossa operaatio suoritettiin, ja laajennus on.trc. Käsittele tiedot luettavassa muodossa käsittelemällä jäljitystiedosto tkprof-apuohjelmassa: cd C: ORACLEadmindatabaseSIDudump

tkprof file.trc output = my_file.prf Käsitelty tiedosto näyttää kaikki istunnon aikana suoritetut komennot.

Suositeltava: