SQL Profiler è l'interfaccia utente grafica per il monitoraggio delle prestazioni delle istruzioni T-SQL in SQL Server , il sistema di gestione di database relazionale offerto da Microsoft . Si può usare per analizzare l'istruzione SQL e le stored procedure e loro messa a punto per ottenere prestazioni migliori . Un SQL Profiler è costituito da un modello che specifica i dati che si desidera analizzare . È possibile raccogliere i dati eseguendo una traccia che utilizza il modello specificato quando un evento come l'esecuzione di una stored procedure o un'istruzione SQL . Utilizzare questi dati acquisiti per analizzare dati e le prestazioni SQL. Istruzioni
1
Clicca Windows " Start" e scegliere " Tutti i programmi ". Selezionare "Microsoft SQL Server " e fare clic su "Strumenti di performance " tra le opzioni disponibili.
2
scegliere " SQL Server Profiler " per aprire la schermata " Connessione al server " . Scegliere " Database Engine " tra le opzioni disponibili , fare clic sul menu a discesa per "Tipo di server".
3
Scegli il server facendo clic sul menu a discesa accanto a " Nome server. " Seleziona " autenticazione di Windows " o " l'autenticazione di SQL Server " per "Autenticazione ".
4
Fare clic su " Connetti" per aprire le " Proprietà traccia " schermo . Digitare un nome per il " Nome traccia . " Accettare il server predefinito per " Trace nome del provider " e " tipo di provider di analisi ", basato sul server scelto durante la connessione .
5
Selezionare il modello che si desidera utilizzare , fare clic sul menu a discesa accanto a " Utilizzare il modello " in base alle vostre esigenze . È possibile scegliere i modelli predefiniti o creare il proprio . Questi modelli verranno salvate con l'estensione del " TDF ".
6
Scegliere l'opzione "Salva su file" o " Salva nella tabella " per il salvataggio del file di traccia . Specificare la cartella in cui si desidera salvare il file in " File Salva" dello schermo e fare clic su "Salva" nella schermata " Salva file " .
7
Fare clic su "Salva" per tavolo se si vuole salvare il file di traccia in un database per aprire la schermata "Destination tavolo " . Specificare il database facendo clic sul menu a discesa accanto al "Database ". Selezionare il "proprietario" , scegliendo tra le opzioni disponibili nel menu a discesa. Specificare la tabella facendo clic sul menu a discesa accanto a "Tabella ". Fare clic su "OK" per tornare alle "proprietà " Treno schermo .
8
la casella di controllo "Attiva ora di arresto traccia " e specificare la data e l'ora in cui si desidera che il SQL Profiler per fermare la traccia . Fare clic sulla scheda "Evento Sezione" per specificare gli eventi che avete bisogno di rintracciare in SQL Profiler . Un evento corrisponde a qualsiasi operazione eseguita dal server " Database Engine " di SQL , come l'esecuzione di istruzioni T - SQL e stored procedure , eseguire il login e il logout operazioni .
9
Selezionare gli eventi che si desidera tracciare da selezionando le caselle di controllo appropriate in base alle tue esigenze . Casella di controllo l'opzione " Mostra tutti gli eventi ", se si desidera visualizzare tutti gli eventi e scegliere " Mostra tutte le colonne ", se si desidera visualizzare tutte le colonne nel file di traccia sotto il " controllo di sicurezza ".
10
Fare clic sul pulsante "Column Filter " sotto "Dati di testo" , se si desidera applicare i filtri alle colonne . Si aprirà la schermata " Modifica filtro " . Specificare i filtri selezionando l'attributo e la condizione . Casella di controllo l'opzione "Escludi le righe che non contengono valori ", se non si desidera che le righe in cui non vi è alcun valore per quel particolare attributo . Schermata cliccate su "OK " per tornare alle "Proprietà traccia" .
11
Fare clic sul pulsante " Organize Colonna" , se si desidera specificare l'ordine degli eventi nel file di traccia . Fare clic su "Esegui" per avviare la funzione di traccia . La schermata Trace si aprirà dove è possibile ottenere i dettagli delle query e gli eventi selezionati . Interrompere un particolare evento facendo clic destro l'evento sotto la "Classe di evento " e selezionando "Trace Stop" tra le opzioni disponibili .
12
salvare i risultati di un particolare evento cliccando col tasto destro e selezionando " Estrai dati eventi " e analizzare i risultati per il monitoraggio delle prestazioni del database .