Miten luoda jäljitys Profilerilla SQL Server 2008: ssa

Jäljitysten avulla voit seurata SQL Server -tietokannasta tehtyjä konkreettisia toimia. Ne tarjoavat arvokasta tietoa tietokannan ongelmien vianmääritykseen ja tietokantojen suorituskyvyn virittämiseen. Tässä opetusohjelmassa käymme läpi vaiheen SQL Server -profiilin luomisen SQL Server Trace -toiminnon avulla.

Huomautus : Tämä artikkeli on tarkoitettu SQL Server 2008: n ja aiempien käyttäjien käyttäjille. Jos käytät SQL Server 2012 -ohjelmaa , lue toinen artikkeli, jossa luodaan jälkiä SQL Server 2012: sta .

Miten luoda jäljittää SQL Server Profilerilla

  1. Avaa SQL Server Management Studio valitsemalla se Käynnistä-valikosta.
  2. Valitse Työkalut-valikosta SQL Server Profiler.
  3. Kun SQL Server Profiler avautuu, valitse Tiedosto-valikosta Uusi jäljitys.
  4. SQL Server Profiler kehottaa sinua muodostamaan yhteyden SQL Server -tapahtumaan, jonka haluat profiloida. Anna yhteystiedot ja napsauta Yhdistä-painiketta jatkaaksesi.
  5. Luo kuvaava nimi jäljelle ja kirjoita se "Trace Name" -tekstikenttään.
  6. Valitse avattavasta valikosta malli jäljitykseen. (Katso alla olevista mallipohjista joitain yleisesti käytettyjä jäljitysmalleja)
  7. Tallenna tallennus tiedostoon paikalliselle kiintolevylle valitsemalla Tallenna tiedostoon. Anna tiedoston nimi ja sijainti Tallenna nimellä -ikkunaan, joka avautuu napsauttamalla valintaruutua.
  8. Napsauta Tapahtumien valinta -välilehteä tarkastellaksesi tapahtumia, joita voit seurata jäljillä. Jotkut tapahtumat valitaan automaattisesti valitsemaasi malliin perustuen. Voit muuttaa oletusvalintoja tällä hetkellä. Voit tarkastella muita vaihtoehtoja napsauttamalla Näytä kaikki tapahtumat ja Näytä kaikki sarakkeet -valintaruudut.
  1. Aloita jäljitys napsauttamalla Suorita-painiketta. SQL Server alkaa luoda jäljen, joka antaa yksityiskohdat kuvan mukaisesti. (Voit napsauttaa kuvaa suurentaaksesi sitä.) Kun olet valmis, valitse Tiedosto-valikosta "Stop Trace".

Mallivihjeitä

  1. Vakiomalli kerää erilaisia ​​tietoja SQL Server -yhteyksistä, tallennetuista menettelytavoista ja Transact-SQL-käskyistä.
  2. Tuning-malli kerää tietoja, joita voidaan käyttää Database Engine Tuning Advisorin kanssa, jotta voit mukauttaa SQL Serverin suorituskykyä.
  3. TSQL_Replay-malli kerää tarpeeksi tietoa jokaisesta Transact-SQL-lausekkeesta, jotta se voi luoda toiminnon tulevaisuudessa.