SQL Profiler er det grafiske brukergrensesnittet som brukes for å overvåke ytelsen til T - SQL-setninger i SQL Server , det relasjonelle database management system som tilbys av Microsoft. Du kan bruke den for å analysere SQL-setning og lagrede prosedyrer og finjustere dem for bedre ytelse . En SQL Profiler består av en mal som angir de dataene du vil analysere. Du kan samle inn data ved å kjøre et spor som bruker den angitte malen når en hendelse som utfører en lagret prosedyre eller en SQL-setning. Bruk denne fanget data til å analysere database og SQL-setning ytelse. Instruksjoner
en
Klikk på Windows "Start " og velg " Alle programmer". Velg " Microsoft SQL Server " og klikk " Ytelsesverktøy " fra de tilgjengelige alternativene .
2
Velg "SQL Server Profiler " for å åpne " Koble til tjener " skjerm. Velg " Database Engine" fra de tilgjengelige alternativene ved å klikke på drop- down menyen for " Server type."
3
Velg server ved å klikke på rullegardinmenyen ved siden av " Server navn. " Velg enten " Windows-godkjenning " eller "SQL Server Authentication " for " godkjenning. "
4
Klikk på " Connect" for å åpne " Spor Properties " skjerm. Skriv inn et navn på "Trace navn. " Aksepter standard server for "Trace leverandør name" og " Trace leverandøren type" basert på den serveren du valgte under tilkobling .
5
Velg malen du vil bruke ved å klikke på rullegardinmenyen ved siden av " Bruk mal " basert på dine behov . Du kan enten velge de innebygde maler eller lage din egen. Disse malene vil bli lagret med utvidelsen av « tdf . "
6
Velg enten " Lagre til fil " eller "Lagre til bord " for lagring av spor filen . Oppgi mappen hvor du vil lagre filen i " File Save " -skjermen og klikk " Lagre" i "Lagre Fil "-skjermen.
7
Klikk på "Lagre" til bordet hvis du vil lagre spor filen i en database for å åpne " Destination tabellen " skjerm. Angi databasen ved å klikke på rullegardinmenyen ved siden av " Database ". Velg "Eier" ved å velge fra de tilgjengelige alternativene fra rullegardinmenyen . Angi tabellen ved å klikke på rullegardinmenyen ved siden av "Table ". Klikk " OK " for å gå tilbake til " Tog egenskaper " skjerm.
8
Sjekk boksen "Aktiver spor stopptid » og angi dato og klokkeslett når du vil at SQL Profiler for å stoppe sporingen . Klikk på "Event Section" -kategorien for å angi hendelser som du trenger for å spore i SQL Profiler . En hendelse tilsvarer en operasjon utført av SQL Server " Database Engine " som utfører T - SQL-setninger og lagrede prosedyrer , logg inn og logge ut driften.
9
Velg hendelsene du ønsker å spore av velge de riktige boksene basert på dine krav . Sjekk boksen alternativet "Vis alle hendelser " hvis du vil vise alle hendelsene og velg " Vis alle kolonner " hvis du vil vise alle kolonnene i sporet filen under " Security Audit . "
10
Klikk " kolonne Filter" -knappen under "Tekst data" hvis du ønsker å bruke noen filtre til kolonnene . "Rediger Filter "-skjermbildet vil åpne . Spesifiser filtrene ved å velge attributtet og tilstand. Sjekk boksen alternativet " Ekskluder rader som ikke inneholder verdier " hvis du ikke vil radene der det ikke er verdi for den aktuelle egenskapen . Klikk " OK " for å gå tilbake til " Spor Properties " skjerm .
11
Klikk på " Organiser Column" -knappen hvis du vil angi rekkefølgen av hendelser i sporingsfilen . Klikk "Kjør " for å starte spor funksjon . Trace skjermen åpnes der du kan få informasjon om søk og de utvalgte arrangementer. Stopp en bestemt hendelse ved å høyreklikke arrangementet under "Event Class " og velge "Stop Trace " fra de tilgjengelige alternativene .
12
Lagre resultatene av en bestemt hendelse ved å høyreklikke det og velge " Extract tilstelninger data" og analysere resultatene for å overvåke ytelsen til databasen.