Condividi tramite


Raccolta di dati di traccia SQL per monitorare e migliorare le prestazioni nei test di carico

La traccia SQL è uno strumento che è possibile utilizzare nei test di carico per monitorare e migliorare le prestazioni delle applicazioni Web. Utilizzare la traccia SQL solo se l'applicazione Web utilizza SQL Server per archiviare i dati.

Nota

La traccia SQL non è limitata ai test Web. Anche gli unit test per le applicazioni che accedono a database SQL Server sono candidati ideali per questo strumento.

È possibile raccogliere dati di traccia SQL durante un'esecuzione dei test di carico da analizzare in un secondo momento. Grazie alla raccolta dei dati di traccia, è possibile identificare le query e le stored procedure che vengono eseguite con maggiore lentezza nel database SQL Server sottoposto a test. Per abilitare la traccia, modificare il test di carico nell'Editor test di carico dopo averlo creato.

Se la traccia SQL è attivata, durante l'esecuzione del test di carico viene creato un file contenente i dati della traccia. Tali dati vengono automaticamente salvati nell'Archivio risultati test di carico alla fine dell'esecuzione del test, mentre il file di traccia viene eliminato. Per analizzare i dati di traccia, aprire la tabella Traccia SQL al termine del test di carico. Per ulteriori informazioni, vedere Procedura: visualizzare i dati di Traccia SQL nei test di carico utilizzando la tabella di Traccia SQL.

Se la funzionalità di traccia SQL è abilitata, i dati della traccia SQL potranno essere visualizzati nella tabella di traccia SQL disponibile nella visualizzazione Tabelle dell'analizzatore test di carico. Per la diagnosi dei problemi di prestazioni SQL, la traccia SQL rappresenta una valida alternativa all'avvio di una sessione distinta di SQL Profiler durante l'esecuzione di un test di carico. Per abilitare questa funzionalità, l'utente che esegue il test di carico deve disporre dei privilegi SQL richiesti per eseguire la traccia SQL ed è necessario specificare una directory in cui verrà scritto il file di traccia, in genere una condivisione. Al termine del test di carico, il file dei dati di analisi verrà importato nel repository dei test di carico e associato al test eseguito, in modo che sia possibile visualizzarlo successivamente in qualsiasi momento tramite l'Analizzatore test di carico.

Nota

Per un elenco completo delle proprietà delle impostazioni di esecuzione test e delle relative descrizioni, vedere Caricare le proprietà di impostazione di esecuzione test. Attività

Attività

Argomenti correlati

Utilizzare lo strumento di traccia SQL per migliorare le prestazioni: la traccia SQL è uno strumento che è possibile utilizzare nei test di carico per monitorare e migliorare le prestazioni delle applicazioni Web.

Vedere anche

Concetti

Analisi delle esecuzioni di un test di carico

Gestione dei risultati dei test di carico nel repository dei risultati del test di carico

Altre risorse

Creazione e modifica di carichi di test