Correlare una traccia con i dati del log delle prestazioni di Windows

Si applica a:SQL ServerIstanza gestita di SQL di Azure

Tramite SQL Server Profiler è possibile aprire un log delle prestazioni di Microsoft Windows, scegliere i contatori da correlare a una traccia e visualizzare i contatori delle prestazioni selezionati insieme alla traccia nell'interfaccia utente grafica di SQL Server Profiler. Quando si seleziona un evento nella finestra della traccia, una barra rossa verticale nel riquadro della finestra dei dati di Monitoraggio di sistema di SQL Server Profiler indica i dati del log delle prestazioni correlati all'evento di traccia selezionato.

Per correlare una traccia con i contatori delle prestazioni, aprire un file di traccia o una tabella contenente le colonne di dati StartTime ed EndTime, quindi scegliere Importa dati prestazioni dal menu File di SQL Server Profiler. È quindi possibile aprire un log delle prestazioni e selezionare gli oggetti e i contatori di Monitoraggio di sistema da correlare alla traccia.

Per correlare una traccia ai dati dei registri di prestazioni

  1. In SQL Server Profiler aprire un file o una tabella di traccia salvata. Non è possibile correlare una traccia in esecuzione che sta ancora raccogliendo dati degli eventi. Per assicurare che la correlazione ai dati di monitoraggio di sistema sia corretta, è necessario che la traccia includa le due colonne di dati StartTime ed EndTime .

  2. Nel menu File di SQL Server Profiler fare clic su Importa dati prestazioni.

  3. Nella finestra di dialogo Apri selezionare un file contenente un registro di prestazioni. I dati del registro di prestazioni devono essere acquisiti quando è in corso l'acquisizione dei dati della traccia.

  4. Nella finestra di dialogo Limite contatori prestazioni selezionare le caselle di controllo corrispondenti agli oggetti e ai contatori di monitoraggio di sistema che si desidera visualizzare insieme alla traccia. Fare clic su OK.

  5. Selezionare un evento nella finestra degli eventi di traccia oppure nella finestra degli eventi di traccia scorrere alcune righe consecutive tramite i tasti di direzione. La barra rossa verticale visualizzata nella finestra dei dati di monitoraggio di sistema indica i dati del registro di prestazioni correlati all'evento di traccia selezionato.

  6. Fare clic sul punto desiderato nel grafico di monitoraggio di sistema. Verrà selezionata la riga di traccia corrispondente più prossima in termini di tempo. Per eseguire lo zoom avanti su un intervallo di tempo, premere e trascinare il puntatore del mouse nel grafico di monitoraggio di sistema.

Per creare registri di prestazioni da condividere tra versioni di Windows diverse

  1. Nel Pannello di controllo aprire Strumenti di amministrazione, quindi fare doppio clic su Prestazioni.

  2. Nella finestra di dialogo Prestazioni espandere il nodo Avvisi e registri di prestazioni, fare clic con il pulsante destro del mouse su Registri contatorie quindi fare clic su Nuove impostazioni registro.

  3. Digitare un nome per il registro contatori e quindi fare clic su OK.

  4. Nella scheda Generale fare clic su Aggiungi contatori.

  5. Nell'elenco Oggetto prestazione selezionare l'oggetto prestazione che si desidera monitorare. I nomi degli oggetti prestazioni di SQL Server per le istanze predefinite di SQL Server iniziano con SQL Server e le istanze denominate iniziano con MSSQL$instanceName.

  6. Aggiungere il numero di contatori necessari per l'istanza di SQL Server in uso e altri valori importanti, ad esempio il tempo processore e il tempo disco.

  7. Dopo aver completato questa operazione, fare clic su Chiudi.

  8. Impostare i valori desiderati per l'intervallo Campiona dati ogni . Iniziare con un intervallo breve, ad esempio 5 minuti, e modificarlo quindi in modo adeguato se necessario.

  9. Nella scheda File di log scegliere File di testo (delimitato da virgole) nell'elenco Tipo file registro . I file di log in formato di testo delimitato da virgole possono essere condivisi tra versioni diverse di Windows e visualizzati successivamente in uno strumento per la creazione di report, ad esempio Microsoft Excel.

  10. Nella scheda Pianificazione specificare una pianificazione per il monitoraggio.

  11. Fare clic su OK . Verrà creato il registro di prestazioni.