SQL Profiler er den grafiske brugergrænseflade , der anvendes til overvågning af udførelsen af de T- SQL-sætninger i SQL Server, den relationelle database management system , der tilbydes af Microsoft. Du kan bruge det til at analysere SQL-sætningen og lagrede procedurer og finjustere dem for bedre ydelse. En SQL Profiler består af en skabelon, der angiver de data, du vil analysere . Du kan samle data ved at køre et spor , der bruger den angivne skabelon, når en begivenhed som udføre en lagret procedure eller en SQL-sætning. Bruge disse indsamlede data til at analysere database og SQL-sætning performance. Instruktioner
1
Klik på Windows "Start" og vælg " Alle programmer". Vælg "Microsoft SQL Server " og klik " Ydelse Tools " fra de tilgængelige valgmuligheder .
2
Vælg " SQL Server Profiler " for at åbne " Opret forbindelse til server " skærm. Vælg " Database Engine " fra de tilgængelige indstillinger ved at klikke på drop- down menuen for " Server type. "
3
Vælg den server ved at klikke på drop -down menuen ved siden af " Server navn. " Vælg enten "Windows Authentication " eller " SQL Server Authentication " for " Authentication ".
4
Klik på " Tilslut " for at åbne " Trace Properties " skærm. Skriv et navn til " Trace navn. " Accepter standard -serveren for " Trace provider name" og " Trace provider typen " baseret på den server, du har valgt , mens du tilslutter .
5.
Vælg den skabelon, du vil bruge, ved at klikke på drop -down menuen ved siden af " Brug skabelonen " baseret på dine krav. Du kan enten vælge de indbyggede skabeloner eller oprette din egen . Disse skabeloner bliver gemt med en udvidelse af " TDF . "
6
Vælg enten "Gem til fil " eller "Gem til bord" for at gemme trace -fil. Angiv den mappe, hvor du vil gemme filen i "File Gem "-skærm og klik på "Gem " i "Gem fil " skærm.
7
Klik på "Gem " til bord , hvis du vil gemme trace -filen i en database for at åbne " Destination tabellen " skærm. Angiv databasen ved at klikke på drop -down menuen ved siden af " Database ". Vælg " Owner " ved at vælge en af de tilgængelige indstillinger fra drop- down menu. Angiv tabellen ved at klikke på drop -down menuen ved siden af "Table ". Klik på "OK " for at gå tilbage til " Train egenskaber " skærm.
8
Afkrydsningsfelt "Aktiver trace stop- tid" og angive dato og tid, når du ønsker, at SQL Profiler at stoppe trace . Klik på "Event Section" fane for at angive de begivenheder , som du har brug for at spore i SQL Profiler . En begivenhed svarer til enhver operation udført af SQL Server " Database Engine " som udfører T- SQL-sætninger og lagrede procedurer , skal du logge ind og logge ud operationer.
9
Vælg de begivenheder, du ønsker at spore ved vælge de relevante afkrydsningsfelter baseret på dine krav. Afkrydsningsfelt muligheden "Vis alle hændelser ", hvis du ønsker at vise alle de begivenheder og vælg " Vis alle kolonner ", hvis du vil vise alle kolonner i sporingsfilen under " Security Audit ".
10
Klik på " kolonne Filter" knappen under "SMS- data" , hvis du ønsker at anvende nogen filtrene til søjlerne. Den " Rediger filter "-skærmen åbnes. Angiv filtrene ved at vælge attributten og tilstand. Afkrydsningsfelt indstillingen "Ekskluder rækker, der ikke indeholder værdier ", hvis du ikke ønsker de rækker , hvor der ikke er nogen værdi for den pågældende attribut. Klik på "OK " for at gå tilbage til " Trace Properties " skærm.
11
Klik på " Organiser Column " knappen, hvis du ønsker at angive rækkefølgen af begivenheder i trace -filen. Klik på "Kør " for at starte spor -funktionen. Trace Skærmen åbnes, hvor du kan få nærmere oplysninger om forespørgsler og de udvalgte begivenheder. Stop en bestemt begivenhed ved at højreklikke på begivenheden under "Event Class " og vælge "Stop optagelse" fra de tilgængelige muligheder.
12
Gem resultaterne af en bestemt begivenhed ved at højreklikke på den og vælge " Extract event data" og analysere resultaterne for at overvåge gennemførelsen af databasen .