Guida di riferimento a SQL Server Profiler
SQL Server Profiler è uno strumento che consente di acquisire gli eventi di SQL Server da un server. Gli eventi vengono salvati in un file di traccia che può essere successivamente analizzato o utilizzato per riprodurre una serie specifica di passaggi quando si tenta di diagnosticare un problema. SQL Server Profiler è utilizzato ad esempio per le attività seguenti:
Esecuzione dei singoli passaggi di query problematiche allo scopo di individuare la causa del problema.
Individuazione e diagnosi di query con esecuzione rallentata.
Acquisizione della serie di istruzioni Transact-SQL che hanno causato un problema. La traccia salvata può essere quindi utilizzata per replicare il problema in un server di prova nel quale è possibile eseguire la diagnosi.
Monitoraggio delle prestazioni di SQL Server per l'ottimizzazione dei carichi di lavoro. Per informazioni sull'ottimizzazione della progettazione fisica del database per i carichi di lavoro del database, vedere Panoramica su Ottimizzazione guidata motore di database.
Correlazione dei contatori delle prestazioni per la diagnosi dei problemi
SQL Server Profiler supporta inoltre il controllo delle azioni eseguite sulle istanze di SQL Server. I controlli registrano le azioni relative alla protezione per un'analisi successiva da parte di un amministratore della protezione.
Contenuto della sezione
Argomento |
Descrizione |
---|---|
Contiene informazioni sugli scenari in cui è generalmente possibile utilizzare SQL Server Profiler. |
|
Contiene informazioni sull'avvio di SQL Server Profiler dal menu di avvio, da SQL Server Management Studio e da Ottimizzazione guidata motore di database. |
|
Contiene informazioni sui tasti di scelta rapida che è possibile utilizzare per SQL Server Profiler. |
|
Contiene informazioni sullo spazio richiesto per la directory temp di SQL Server Profiler per offrire servizi di traccia. |