Condividi tramite


Procedura: visualizzare i dati di Traccia SQL nei test di carico utilizzando la tabella di Traccia SQL

Le informazioni contenute in questo argomento sono valide per:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Argomento applicabile Argomento non applicabile Argomento non applicabile Argomento non applicabile

È 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 ulteriori informazioni, vedere Raccolta di dati di traccia SQL per monitorare e migliorare le prestazioni nei test di carico.

Per attivare la traccia, modificare il test di carico nell'editor test di carico dopo averlo creato. Per ulteriori informazioni, vedere Procedura: integrare i dati di Traccia SQL utilizzando l'Editor test di carico.

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 dei risultati del test di carico alla fine dell'esecuzione del test, mentre il file della traccia viene eliminato. Per analizzare i dati di traccia, aprire la tabella Traccia SQL al termine del test di carico.

Visualizzazione dei dati di traccia SQL

Per visualizzare i dati di traccia SQL

  1. Nell'analizzatore test di carico fare clic su Tabelle sulla barra degli strumenti per assicurarsi che la griglia della tabella sia visualizzata.

  2. Nella casella di riepilogo Tabella selezionare Traccia SQL.

  3. I dati di traccia raccolti durante l'esecuzione verranno visualizzati nella griglia. Nella tabella sono elencate le operazioni SQL eseguite più lentamente, ordinate in base alla durata, con l'operazione più lenta all'inizio dell'elenco. In genere la colonna Durata è la prima colonna da esaminare. I dati vengono espressi in millisecondi.

    Di seguito sono riportate le colonne visualizzate:

    • EventClass

    • Durata

    • CPU

    • Letture

    • Scritture

    • TextData

    • Ora di inizio

    • Ora fine

    Se si desidera tracciare eventi SQL diversi dai dati identificati in queste colonne, è necessario impostare una traccia SQL personalizzata tramite SQL Profiler, uno strumento distinto rispetto a Visual Studio Ultimate. Per ulteriori informazioni, vedere Introduzione a SQL Server Profiler (la pagina potrebbe essere in inglese).

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

Analisi dei risultati dei test di carico nella visualizzazione tabella dell'Analizzatore test di carico