Nwlapcug.com


Come utilizzare SQL Profiler 101

Come utilizzare SQL Profiler 101


SQL Profiler è l'interfaccia di utente grafica utilizzata per il monitoraggio delle prestazioni delle istruzioni T-SQL in SQL Server, il sistema di gestione di database relazionale offerto da Microsoft. È possibile utilizzarlo per analizzare l'istruzione SQL e le stored procedure e la loro messa a punto per migliorare le prestazioni. Un Profiler di SQL è 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 questo dati acquisiti per analizzare database e delle prestazioni delle istruzioni SQL.

Istruzioni

1

Fare clic su "Start" di Windows e scegliere "Tutti i programmi." Selezionare "Microsoft SQL Server" e fare clic su "Strumenti di prestazioni" tra le opzioni disponibili.

2

Scegliere "SQL Server Profiler" per aprire la schermata "Connessione al Server". Scegliere "Database Engine" tra le opzioni disponibili facendo clic sul menu a discesa per "Tipo di Server".

3

Scegliere il server facendo clic sul menu a discesa accanto a "Nome Server". Scegliere "L'autenticazione di Windows" o "Autenticazione di SQL Server" per "Autenticazione".

4

Fare clic su "Connetti" per aprire la schermata "Proprietà di traccia". Digitare un nome per il "nome traccia". Accettare il server predefinito per "Nome del provider di traccia" e "Tipo di provider traccia" basato su server che scelto durante la connessione.

5

Selezionare il modello che si desidera utilizzare facendo clic sul menu a discesa accanto a "utilizza il modello" basato sui vostri requisiti. Si possono scegliere i modelli incorporati o crearne di personalizzati. Questi modelli verranno salvati con l'estensione di "tdf."

6

Scegliere "Save to file" o "Salva tabella" per salvare il file di traccia. Specificare la cartella dove si desidera salvare il file nella schermata "Salva File" e fare clic su "Salva" nella schermata "Salva File".

7

Fare clic su "Salva" alla tabella se si desidera salvare il file di traccia in un database per aprire la schermata di "Tabella di destinazione". Specificare il database facendo clic sul menu a discesa accanto a "Database". Selezionare il "proprietario" scegliendo tra le opzioni disponibili dal menu a discesa. Specificare la tabella facendo clic sul menu a discesa accanto a "Table". Fare clic su "OK" per tornare alla schermata "Proprietà del treno".

8

Il "tempo di arresto della traccia attiva" casella di controllo e specificare la data e l'ora quando si desidera che SQL Profiler per interrompere la traccia. Fare clic sulla scheda "Evento sezione" per specificare gli eventi che è necessario tracciare in SQL Profiler. Un evento corrisponde a qualsiasi operazione eseguita dal Server SQL "Motore di Database" come l'esecuzione di istruzioni T-SQL e stored procedure, log in e log out operazioni.

9

Selezionare gli eventi che si desidera tracciare selezionando le caselle di controllo appropriate in base alle proprie 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

Se si desidera applicare i filtri per le colonne, fare clic sul pulsante "Filtro di colonna" sotto "Dati di testo". Si aprirà la schermata "Modifica filtro". Specificare i filtri selezionando l'attributo e la condizione. Casella di controllo l'opzione "Escludi righe che non contengono valori" se non si desidera che le righe dove non esiste alcun valore per l'attributo specifico. Fare clic su "OK" per tornare alla schermata "Proprietà di traccia".

11

Se si desidera specificare l'ordine degli eventi nel file di traccia, fare clic sul pulsante di "Organizzare la colonna". Fare clic su "Esegui" per avviare la funzione di traccia. Si apre la schermata di traccia dove è possibile ottenere i dettagli della query e gli eventi selezionati. Interrompere un evento particolare col destro l'evento sotto la "classe di evento" e selezionare "Interrompi traccia" tra le opzioni disponibili.

12

Salvare i risultati di un particolare evento cliccandolo destro e selezionando "Estrai dati eventi" e analizzare i risultati per il monitoraggio delle prestazioni del database.

Consigli & Avvertenze

  • È necessario disporre dei diritti di amministratore di sistema per l'utilizzo di SQL Profiler.