Le tracce consentono di tenere traccia delle azioni specifiche eseguite su un database SQL Server. Forniscono informazioni preziose per la risoluzione dei problemi del database e le prestazioni del motore del database di ottimizzazione. In questa esercitazione, illustreremo passo per passo il processo di creazione di una traccia di SQL Server con SQL Server Profiler.
Nota: Questo articolo è destinato agli utenti di SQL Server 2008 e versioni precedenti. Se si utilizza SQL Server 2012, leggere il nostro altro articolo sulla creazione di tracce con SQL Server 2012.
Come creare una traccia con SQL Server Profiler
-
Aprire SQL Server Management Studio selezionandolo dal Inizio menu.
-
Dal Utensili menu, scegliere SQL Server Profiler.
-
All'apertura di SQL Server Profiler, selezionare Nuova traccia dal File menu.
-
SQL Server Profiler richiederà quindi di connettersi all'istanza di SQL Server che si desidera profilare. Fornire i dettagli della connessione e fare clic su Collegare pulsante per continuare.
-
Creare un nome descrittivo per la traccia e digitarlo nel Nome traccia casella di testo.
-
Seleziona un modello per la traccia dal menu a discesa. (Vedere i suggerimenti del modello di seguito per informazioni su alcuni modelli di traccia comunemente usati)
-
Selezionare Salva su file per salvare la traccia su un file sul disco rigido locale. Fornire un nome e una posizione nel file Salva come finestra che si apre facendo clic sulla casella di controllo.
-
Clicca sul Selezione degli eventi scheda per rivedere gli eventi che è possibile monitorare con la traccia. Alcuni eventi verranno automaticamente selezionati in base al modello che hai scelto. È possibile modificare quelle selezioni predefinite in questo momento. È possibile visualizzare ulteriori opzioni facendo clic su Mostra tutti gli eventi e Mostra tutte le colonne caselle di controllo.
-
Clicca il Correre pulsante per iniziare la traccia. SQL Server inizierà a creare la traccia, fornendo i dettagli come mostrato nell'immagine. (Puoi cliccare sull'immagine per ingrandirla.) Quando hai finito, seleziona Stop Trace dal File menu.
Suggerimenti per i modelli
- Il modello Standard raccoglie una serie di informazioni su connessioni di SQL Server, stored procedure e istruzioni Transact-SQL.
- Il modello di ottimizzazione raccoglie informazioni che possono essere utilizzate con Ottimizzazione guidata motore di database per ottimizzare le prestazioni di SQL Server.
- Il modello TSQL_Replay raccoglie informazioni sufficienti su ciascuna istruzione Transact-SQL per ricreare l'attività in futuro.