SQL Profiler är det grafiska användargränssnittet som används för att övervaka utförandet av T - SQL-satser i SQL Server , relationsdatabas management system som erbjuds av Microsoft . Du kan använda den för att analysera SQL-uttryck och lagrade procedurer och finjustera dem för bättre prestanda . En SQL Profiler består av en mall som anger vilka data du vill analysera . Du kan samla in data genom att köra ett spår som använder den angivna mallen när en händelse som utför en lagrad procedur eller ett SQL-uttryck . Använd denna fångade data för att analysera databas och SQL prestanda . Instruktioner
1
Klicka Windows " Start " och välj " Alla program ". Välj " Microsoft SQL Server " och klicka på " Performance Tools " från de tillgängliga alternativen .
2
Välj " SQL Server Profiler " för att öppna " Anslut till server " skärm . Välj " Database Engine " från de tillgängliga alternativen genom att klicka på rullgardinsmenyn för " Server typ . " Addera 3
Välj servern genom att klicka på rullgardinsmenyn bredvid " Servernamn . " Välj antingen " Windows Authentication " eller " SQL Server Authentication " för " Authentication ".
4
Klicka på " Anslut " för att öppna " Trace Egenskaper " skärmen . Skriv in ett namn för " Trace namn . " Acceptera den förvalda servern för " Trace provider name" och " Trace leverantör typ " baserat på den server som du valde när du ansluter .
5
Välj den mall du vill använda genom att klicka på rullgardinsmenyn bredvid " Använd mallen " baserat på dina behov . Du kan antingen välja de inbyggda mallar eller skapa din egen . Dessa mallar kommer att sparas med en utvidgning av " TDF . " Välj antingen " Spara till fil " eller " Spara till bord " för att spara spårningsfilen
6
. Ange den mapp där du vill spara filen i " File Save " skärm och klicka på " Spara " i " Spara fil " skärm .
7
Klicka " Spara " för tabellen om du vill spara spårningsfilen i en databas för att öppna " Destination tabellen " skärm . Ange databasen genom att klicka på rullgardinsmenyn bredvid " Database . " Välj " Owner " genom att välja från de tillgängliga alternativen i rullgardinsmenyn . Ange i tabellen genom att klicka på rullgardinsmenyn bredvid " Table . " Klicka på " OK " för att gå tillbaka till " Train egenskaper " skärm.
8
Kryssrutan "Aktivera tidskurva stop " och ange datum och tid när du vill att SQL Profiler för att stoppa spåret . Klicka på "Event Avsnitt " fliken för att ange vilka händelser som du behöver för att spåra i SQL Profiler . En händelse motsvarar något som utförs av SQL Server " Database Engine " som utför T - SQL-satser och lagrade procedurer , logga in och logga ut verksamheten .
9
Markera de händelser som du vill spåra genom markera lämpliga kryssrutor utifrån dina behov . Kryssrutan alternativet " Visa alla händelser " om du vill visa alla händelser och välj " Visa alla kolumner " om du vill visa alla kolumner i spårningsfilen under " Security Audit . "
10
Klicka " Kolumn filter " -knappen under " Text Data " om du vill använda någon filtren till kolumnerna . Den " Redigera filter " skärm öppnas . Ange de filter genom att välja attributet och skick . Kryssrutan alternativet " Uteslut rader som inte innehåller värden " om du inte vill att de rader där det inte finns något värde för denna specifika egenskap . Klicka på "OK " för att gå tillbaka till " Trace Egenskaper " skärmen .
11
Klicka på " Organisera Column " -knappen om du vill ange ordningen av händelser i spårningsfilen . Klicka på "Kör " för att starta trace -funktionen . Den Trace skärm öppnas där du kan få information om frågor och de utvalda evenemang . Stoppa en viss händelse genom att högerklicka på händelsen under " Event Class " och välja " Stop Trace " från de tillgängliga alternativen .
12
Spara resultatet av en viss händelse genom att högerklicka på den och välja " Extract Händelse Data " och analysera resultaten för att övervaka prestanda för databasen .