Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Si applica a:SQL Server
Istanza gestita di SQL di Azure
La funzionalità di riproduzione è la capacità di aprire una traccia salvata e riprodurla nuovamente. SQL Server Profiler include un motore di riproduzione a thread multipli in grado di simulare le connessioni utente e l'autenticazione di SQL Server. La funzionalità di riproduzione risulta utile per la risoluzione dei problemi a livello di applicazione o di processo. Quando identificate il problema e implementate le correzioni, eseguite la traccia che ha rilevato il possibile problema sull'applicazione o processo corretto. Riprodurre quindi la traccia originale e confrontare i risultati.
Per consentire la riproduzione è necessario acquisire classi di evento specifiche oltre alle classi di evento che si desidera monitorare. Questi eventi vengono acquisiti per impostazione predefinita se si usa il modello di traccia TSQL_Replay . Per altre informazioni, vedere Requisiti per la riproduzione.
Riprodurre una tabella di traccia
Aprire una tabella di traccia contenente le classi di eventi necessarie per la riproduzione.
Nel menu Riesecuzione selezionare Avvia e connettersi all'istanza del server in cui si vuole riprodurre la traccia.
Specificare Server di riproduzione nella scheda Opzioni di base di riproduzione della finestra di dialogo Configurazione riproduzione. Selezionare Cambia per modificare il server visualizzato nella casella Server di riproduzione .
È facoltativamente possibile selezionare una delle destinazioni seguenti in cui salvare la riproduzione:
Salva in un file per specificare un file in cui salvare la riproduzione.
Salva nella tabella, che consente di specificare una tabella di database in cui salvare la riproduzione.
Scegliere Ripeti gli eventi nell'ordine in cui sono stati tracciati o Ripeti gli eventi usando più thread. Nella tabella seguente viene spiegata la differenza tra queste impostazioni.
Opzione Descrizione Riproduci gli eventi nell'ordine in cui sono stati inseriti nella traccia Gli eventi vengono riprodotti nell'ordine in cui sono stati registrati. Questa opzione consente il debug. Riproduci gli eventi usando più thread Vengono utilizzati più thread per riprodurre i vari eventi, indipendentemente dalla sequenza. Questa opzione consente di ottimizzare le prestazioni. Selezionare Visualizza risultati di riproduzione per visualizzare la riproduzione in corso.
Facoltativamente, selezionare la scheda Opzioni avanzate di riproduzione per specificare le opzioni seguenti:
Per riprodurre tutti gli ID sessione, selezionare Riproduci SPID di sistema.
Per limitare la riproduzione ai processi appartenenti a un ID di sessione specifico, selezionare Riproduci un solo SPID. Nella casella SPID da riprodurre digitare l'ID sessione.
Per riprodurre gli eventi che si sono verificati in un determinato periodo di tempo, selezionare Limite di tempo per la riproduzione. Selezionare una data e un'ora per l'ora di inizio e l'ora di fine per specificare il periodo di tempo da includere nella riproduzione.
Per controllare la modalità di gestione dei processi da parte di SQL Server durante la riproduzione, configurare le Opzioni Health Monitor.