Report per i set di raccolta di dati di sistema

Si applica a:SQL Server

L'agente di raccolta dati fornisce un report storico per ognuno dei set di raccolta di dati di sistema. Ognuno dei report seguenti utilizza i dati archiviati nel data warehouse di gestione:

È possibile utilizzare questi report per ottenere informazioni per il monitoraggio della capacità del sistema e la risoluzione dei problemi relativi alle prestazioni.

Report Riepilogo utilizzo disco

Il report Riepilogo utilizzo disco contiene dati sull'utilizzo dello spazio su disco per tutti i database nell'istanza di SQL Server. I dati forniti nei report vengono ottenuti usando il set di raccolta Utilizzo disco, che usa il tipo di agente di raccolta Query T-SQL generico.

È possibile accedere al report Riepilogo utilizzo disco da Esplora oggetti. Per visualizzare il report, espandi la cartella Gestione, fai clic con il pulsante destro del mouse su Raccolta di dati, scegli Report, Data warehouse di gestione, quindi seleziona Riepilogo utilizzo disco. Per altre informazioni, vedere Visualizzare un report sui set di raccolta (SQL Server Management Studio).

Report del set di raccolta Utilizzo disco

Il report del set di raccolta Utilizzo disco fornisce informazioni generali sullo spazio su disco usato per tutti i database nell'istanza di SQL Server e le tendenze di incremento per i file di dati e di resoconto di ognuno di questi database.

  • Nella tabella di riepilogo vengono visualizzate le dimensioni iniziali (in megabyte) e le dimensioni correnti per tutti i database installati nel server monitorato dall'agente di raccolta dati.

  • Le informazioni sulle tendenze e l'incremento medio vengono visualizzate sia in formato grafico che numerico per i file di dati e di log.

Sottoreport del set di raccolta Utilizzo disco - Database: <database_name>

Il sottoreport del set di raccolta Utilizzo disco - Database: <database_name> viene visualizzato quando selezioni una linea di tendenza per un database o un file di resoconto specifico nella tabella di riepilogo del report del set di raccolta Utilizzo disco. Il report include una rappresentazione grafica delle tendenze di incremento relative all'utilizzo dello spazio su disco per il periodo del report. Le informazioni sull'utilizzo del disco sono organizzate e riportate in base a spazio utilizzato, spazio dati, spazio non allocato e spazio degli indici per i file di dati, nonché in base a spazio utilizzato e spazio inutilizzato per i file di log.

Nella tabella al di sotto del grafico sono indicati gli orari di raccolta dati e i corrispondenti dati di utilizzo.

Sottoreport Utilizzo disco per database: <database_name>

Il sottoreport Utilizzo disco per database:<nome_database> viene visualizzato quando selezioni un nome di un database nella tabella di riepilogo del report del set di raccolta Utilizzo disco. In questo report viene fornita una suddivisione grafica e numerica dello spazio utilizzato dai file di dati e dai file di log delle transazioni del database. Lo spazio utilizzato per i file di dati è suddiviso in categorie relative a percentuale di spazio allocato alle pagine di indice, spazio non allocato, spazio allocato alle pagine di dati e spazio inutilizzato. Queste categorie sono definite come segue:

Categoria Definizione
Indice Quantità di spazio su disco utilizzato per contenere le pagine di indice.
Non allocato Quantità di spazio su disco disponibile per il database ma non ancora allocato a un oggetto.
Dati Quantità di spazio su disco utilizzato dalle pagine di dati.
Non utilizzato Quantità di spazio su disco allocato a uno o più oggetti ma non ancora utilizzato.

Lo spazio utilizzato per il file di log delle transazioni è suddiviso in categorie relative a spazio utilizzato e spazio inutilizzato.

Se nel database si verificano eventi di aumento automatico e compattazione automatica, tali eventi verranno riportati sia per i file di dati che per i file di log. Nel report vengono visualizzate l'ora di inizio e la durata di ogni evento e la modifica risultante nelle dimensioni dei file.

Viene riportato lo spazio su disco utilizzato da ogni file di dati nel database. Lo spazio riportato come Spazio riservato è la quantità di spazio utilizzato più lo spazio allocato al file ma non ancora utilizzato. Lo spazio indicato da Spazio utilizzato corrisponde allo spazio effettivo utilizzato dal file, ad esclusione dello spazio allocato.

Report Cronologia statistiche query

Il report Cronologia statistiche query contiene le statistiche di esecuzione della query. I dati utilizzati in questo report vengono ottenuti tramite il set di raccolta Statistiche query, che utilizza il tipo di agente di raccolta Attività query.

È possibile accedere al report Cronologia statistiche query da Esplora oggetti. Per visualizzare il report, espandi la cartella Gestione, fai clic con il pulsante destro del mouse su Raccolta di dati, scegli Report, Data warehouse di gestione, quindi seleziona Cronologia statistiche query. Per altre informazioni, vedere Visualizzare un report sui set di raccolta (SQL Server Management Studio).

Selezione dei dati da includere nel report

Il report include le statistiche di esecuzione della query per tutto il periodo di raccolta dei dati. Sono disponibili due modi per spostarsi nella cronologia della raccolta dati per selezionare un segmento dei dati da visualizzare.

Pulsanti di controllo e navigazione della timeline

Utilizzare i pulsanti di controllo e navigazione della sequenza temporale per spostarsi all'intero della sequenza temporale o per selezionare un intervallo di date. I pulsanti freccia consentono lo scorrimento a sinistra e a destra per spostarsi avanti e indietro nella sequenza temporale. Per impostazione predefinita, le frecce consentono di spostarsi nella sequenza temporale con incrementi di 4 ore. Utilizzando i pulsanti di ingrandimento e riduzione è possibile espandere o ridurre l'incremento del tempo impostando uno dei valori seguenti: 15 minuti, 1 ora, 4 ore, 12 ore o 24 ore. L'intervallo di tempo attualmente selezionato è indicato dalla parte evidenziata della sequenza temporale e viene visualizzato nel testo al di sotto della sequenza temporale. I valori e i dati del report vengono aggiornati quando selezioni la timeline o usi i pulsanti di spostamento.

Pulsante calendario

Utilizzare il pulsante calendario per specificare la data e l'ora di inizio nonché la durata dei dati per cui si desidera creare il report.

Report Cronologia statistiche query

Nel grafico Prime query per tempo CPU totale viene indicato il costo relativo di ciascuna query per l'intervallo di tempo selezionato in base all'utilizzo totale della CPU. Per visualizzare una vista diversa della spesa relativa della query, seleziona uno dei collegamenti ipertestuali disponibili sotto il grafico: Durata, Totale I/O, Letture fisicheo Scritture logiche.

Nella tabella al di sotto del grafico vengono forniti ulteriori dati sulle query. Viene riportato il testo per ogni query per cui è stato creato un grafico, insieme alle informazioni statistiche dettagliate. Le barre del grafico sono collegamenti attivi, come ciascuna delle query incluse nella tabella. Selezionando un collegamento attivo si apre il sottoreport Dettagli query per la query.

Sottoreport Dettagli query

Nel sottoreport Dettagli query viene fornito il testo completo della query. Accanto alla query è disponibile un collegamento ipertestuale Modifica testo query. Puoi selezionare questo collegamento per aprire la query nell'editor di query. Nella tabella al di sotto della query sono incluse le statistiche di esecuzione della query, ad esempio la durata media per ogni esecuzione della query.

Vengono visualizzati un grafico dei piani di query e la durata media per ogni esecuzione. Per visualizzare una vista diversa del costo relativo del piano di query, seleziona uno dei collegamenti ipertestuali disponibili al di sotto del grafico: Durata, Letture fisicheo Scritture logiche. La linea del grafico è attiva e puoi selezionare un punto qualsiasi per aprire il sottoreport Dettagli piano di query.

Nella tabella al di sotto del grafico vengono visualizzati i primi 10 piani di query in base all'utilizzo della CPU per esecuzione. Ogni numero nella colonna N. piano è un collegamento attivo che puoi selezionare per aprire il sottoreport Dettagli piano di query.

Sottoreport Dettagli piano di query

In questo report vengono visualizzate le informazioni per un piano di query. Oltre a consentire di modificare la query e di visualizzare le statistiche di esecuzione, il report fornisce informazioni dettagliate sul piano di query. Il collegamento ipertestuale Visualizza piano di esecuzione query in formato grafico consente di aprire una rappresentazione grafica del piano di esecuzione per la query corrente.

Report Cronologia attività server

Il report Cronologia attività server contiene i dati relativi al consumo di risorse e i dati dell'attività del server per il server e per l'istanza di SQL Server. I dati forniti in questo report vengono raccolti dal set di raccolta Attività server che usa il tipo di agente di raccolta Query T-SQL generico e il tipo di agente di raccolta Contatori delle prestazioni.

È possibile accedere al report Cronologia attività server da Esplora oggetti. Per visualizzare il report, espandi la cartella Gestione, fai clic con il pulsante destro del mouse su Raccolta di dati, scegli Report, Data warehouse di gestione, quindi seleziona Cronologia attività server. Per altre informazioni, vedere Visualizzare un report sui set di raccolta (SQL Server Management Studio).

Selezione dei dati da includere nel report

Il report include le attività del server per tutto il periodo di raccolta dei dati. Sono disponibili due modi per spostarsi nella cronologia della raccolta dati per selezionare un segmento dei dati da visualizzare.

Pulsanti di controllo e navigazione della timeline

Utilizzare i pulsanti di controllo e navigazione della sequenza temporale per spostarsi all'intero della sequenza temporale o per selezionare un intervallo di date. I pulsanti freccia consentono lo scorrimento a sinistra e a destra per spostarsi avanti e indietro nella sequenza temporale. Per impostazione predefinita, le frecce consentono di spostarsi nella sequenza temporale con incrementi di 4 ore. Utilizzando i pulsanti di ingrandimento e riduzione è possibile espandere o ridurre l'incremento del tempo impostando uno dei valori seguenti: 15 minuti, 1 ora, 4 ore, 12 ore o 24 ore. L'intervallo di tempo attualmente selezionato è indicato dalla parte evidenziata della sequenza temporale e viene visualizzato nel testo al di sotto della sequenza temporale. I valori e i dati del report vengono aggiornati quando selezioni la timeline o usi i pulsanti di spostamento.

Pulsante calendario

Utilizzare il pulsante calendario per specificare la data e l'ora di inizio nonché la durata dei dati per cui si desidera creare il report.

Report Cronologia attività server

Nel report Cronologia attività server viene illustrata la vista iniziale dell'attività del server per un'istanza di SQL Server e per il sistema operativo host.

Nella tabella seguente vengono descritti i grafici che tracciano l'attività di SQL Server e del sistema nel report e i sottoreport dettagliati a cui è possibile accedere tramite i grafici.

Grafico Descrizione report
%CPU È possibile accedere a questi sottoreport selezionando qualsiasi punto delle linee del grafico di SQL Server o del sistema nel grafico %CPU.

SQL Server: il report Cronologia statistiche query fornisce un grafico delle query che richiedono il maggior numero di risorse nell'istanza di SQL Server. Nella tabella al di sotto del grafico sono indicate le query e vengono inclusi i dati statistici per ogni query. Puoi selezionare una query per ottenere ulteriori dettagli.

Sistema: il report Utilizzo CPU sistema fornisce un grafico della percentuale di tempo della CPU per processore e i dati statistici per ogni processo in formato tabulare.
Utilizzo memoria È possibile accedere a questi sottoreport selezionando qualsiasi punto delle linee del grafico di SQL Server o del sistema nel grafico Utilizzo memoria.

SQL Server: il report Utilizzo memoria di SQL Server fornisce i grafici relativi all'utilizzo di memoria dei processi server di SQL Server, ai contatori di memoria e al consumo di memoria interno per tipo, nonché una tabella contenente i dati sulla quantità di memoria usata in media per tipo di componente.

Sistema: il report Utilizzo memoria sistema fornisce i grafici relativi alle percentuali di utilizzo di memoria, di riscontri nella cache e di accessi alle pagine, nonché una tabella contenente informazioni sul working set e i byte privati per ogni processo.
Utilizzo I/O disco È possibile accedere a questi sottoreport selezionando qualsiasi punto delle linee del grafico di SQL Server o del sistema nel grafico Utilizzo I/O disco.

SQL Server: il report Utilizzo I/O disco di SQL Server fornisce i grafici relativi al tempo di risposta del disco e alla velocità di trasferimento del disco. In un'altra tabella vengono fornite le statistiche dei file virtuali per disco, database e file.

Sistema: il report Utilizzo dischi sistema fornisce i grafici relativi al tempo di risposta, alla lunghezza media della coda e alla velocità di trasferimento dei dischi, nonché una tabella contenente le informazioni sulle operazioni di lettura e scrittura I/O per ogni processo.
Utilizzo della rete Non sono disponibili report aggiuntivi.
Attese di SQL Server Nel grafico Attese di SQL Server vengono visualizzate le attese rilevate dalle conversazioni eseguiti per categoria di attesa. È possibile accedere a un report dettagliato selezionando qualsiasi segmento del grafico. Oltre a fornire statistiche di attesa per SQL Server in formato grafico in un intervallo di tempo più ridotto, questo report include informazioni sulle categorie di attesa in formato tabella. Per ogni categoria, ad esempio la CPU e le relative sottocategorie, la tabella include il numero di attese, il tempo di attesa e la percentuale di tempo di attesa totale.
Attività SQL Server È possibile accedere ai diversi aspetti dell'attività di SQL Server dal grafico Attività di SQL Server. Di seguito vengono indicati i report che puoi ottenere selezionando un punto della linea del grafico Compilazioni SQL/sec:

-Connessioni e sessioni
-Richieste
-Percentuale riscontri cache dei piani
caratteristiche - tempdb