Jäljitysten luominen SQL Server 2012: n avulla

SQL Server Profilerin käyttäminen seurata tietokannan suorituskykyongelmia

SQL Server Profiler on Microsoft SQL Server 2012: n mukana toimitettu vianmääritystyökalu. Sen avulla voit luoda SQL-jälkiä, jotka seuraavat SQL Server -tietokannasta tehtyjä konkreettisia toimia. SQL-jäljet ​​tarjoavat arvokasta tietoa tietokannan ongelmien vianmääritykseen ja tietokannan suorituskyvyn virittämiseen. Järjestelmänvalvojat voivat esimerkiksi käyttää jälkeä tunnistamaan pullonkaulan kyselyssä ja kehittämään optimointeja tietokannan suorituskyvyn parantamiseksi.

Trace-ohjelman luominen

SQL Server -profiilin vaiheittainen vaihe SQL Server Trace -ohjelman luomisesta on seuraava:

  1. Avaa SQL Server Management Studio ja muodosta yhteys haluamaasi SQL Server -tapahtumaan. Anna palvelimen nimi ja tarvittavat kirjautumisvaltuutukset, ellet käytä Windows Authenticationia.
  2. Kun olet avannut SQL Server Management Studio -ohjelman, valitse SQL Server Profiler Työkalut- valikosta. Huomaa, että jos et aio käyttää muita SQL Server -työkaluja tässä hallinnollisessa istunnossa, voit käynnistää SQL Profiler -ohjelman suoraan sen sijaan, että käytät Management Studion kautta.
  3. Anna kirjautumistiedot uudelleen, jos sinua kehotetaan tekemään niin.
  4. SQL Server Profiler olettaa, että haluat aloittaa uuden jäljen ja avaa Trace Properties -ikkunan. Ikkuna on tyhjä, jotta voit määrittää jäljityksen tiedot.
  5. Luo kuvaava nimi jäljitykseen ja kirjoita se Trace Name -tekstiruutuun.
  6. Valitse jäljennösmalli Käytä mallia -valikosta. Tämän avulla voit aloittaa jälkesi käyttämällä yhtä SQL Serverin kirjastossa tallennetuista ennalta määritetyistä malleista.
  7. Valitse paikka, jonka avulla voit tallentaa jälkesi tulokset. Sinulla on kaksi vaihtoehtoa:
    • Tallenna tallennus tiedostoon paikalliselle kiintolevylle valitsemalla Tallenna tiedostoon . Anna tiedoston nimi ja sijainti Tallenna nimellä -ikkunaan, joka avautuu napsauttamalla valintaruutua. Voit myös asettaa enimmäiskokoa MB: ssä rajoittamaan vaikutusta, joka jäljillä voi olla levyn käytössä.
    • Salasanan tallentaminen SQL Server -tietokannan taulukkoon valitsemalla Tallenna taulukkoon . Jos valitset tämän vaihtoehdon, sinua kehotetaan muodostamaan yhteys tietokantaan, johon haluat tallentaa jäljitystulokset. Voit myös asettaa suurimman jäljityskokoa tuhansilla taulukkorivillä - rajoittamaan jäljittämisen vaikutusta tietokantaan.
  1. Napsauta Tapahtumien valinta -välilehteä tarkastellaksesi tapahtumia, joita seurataan jäljillä. Jotkut tapahtumat valitaan automaattisesti valitsemaasi malliin perustuen. Voit muuttaa näitä oletusvalintoja tällä hetkellä ja tarkastella muita vaihtoehtoja valitsemalla Näytä kaikki tapahtumat ja Näytä kaikki sarakkeet -valintaruudut.
  2. Aloita jäljitys napsauttamalla Suorita- painiketta. Kun olet valmis, valitse Tiedosto- valikosta Lopeta jäljitys .

Mallin valitseminen

Kun aloitat jäljet, voit perustaa sen mille tahansa SQL Serverin jäljityskirjastoon löydetyistä malleista. Kolme yleisimmin käytetyistä jäljitystermeistä ovat:

Huomautus : Tässä artikkelissa käsitellään SQL Server 2012: n SQL Server Profiler -ohjelmaa. Aikaisemmissa versioissa on tietoja SQL Server Profiler 2008: n luomisesta.