Report per i set di raccolta dati di sistema
L'agente di raccolta dati fornisce un report cronologico per ognuno dei set di raccolta 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 dischi 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, espandere la cartella Gestione , fare clic con il pulsante destro del mouse su Raccolta dati, scegliere Report, Data warehouse di gestione, quindi fare clic su Riepilogo utilizzo disco. Per altre informazioni, vedere Visualizzare un report set di raccolte (SQL Server Management Studio).
Report del set di raccolta Utilizzo disco
Il report Set raccolta utilizzo dischi offre una panoramica dello spazio su disco usato per tutti i database nell'istanza di SQL Server e le tendenze di crescita per i file di dati e log per 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.
Set di raccolta utilizzo dischi - Database: <database_name> sottoreport
Set di raccolta utilizzo dischi - Database: <database_name> sottoreport viene visualizzato quando si fa clic su una riga di tendenza per un database o un file di log specifico nella tabella di riepilogo del report Set di raccolta utilizzo dischi. 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.
Utilizzo del disco per database: <database_name> Sottoreport
L'utilizzo del disco per database:<database_name> sottoreport viene visualizzato quando si fa clic su un nome di database nella tabella di riepilogo del report Set di raccolta utilizzo dischi. 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:
Category | 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. |
Data | 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, espandere la cartella Gestione , fare clic con il pulsante destro del mouse su Raccolta dati, scegliere Report, Data warehouse di gestione, quindi fare clic su Cronologia statistiche query. Per altre informazioni, vedere Visualizzare un report set di raccolte (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 sequenza temporale
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. Usando 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 si fa clic sulla sequenza temporale o si utilizzano i pulsanti di navigazione.
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 del costo relativo della query, fare clic su uno dei collegamenti ipertestuali disponibili sotto il grafico: Durata, Totale I/O, Letture fisiche o 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. Si noti che le barre del grafico sono collegamenti attivi, come ciascuna delle query incluse nella tabella. Facendo clic su 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 . È possibile fare clic su 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, fare clic su uno dei collegamenti ipertestuali disponibili sotto il grafico: Durata, Letture fisiche o Scritture logiche. La linea del grafico è attiva ed è possibile fare clic su un punto qualsiasi per aprire il sottoreport Dettagli piano 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 su cui è possibile fare clic per aprire il sottoreport Dettagli piano query.
Sottoreport Dettagli piano 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 dati sull'utilizzo delle risorse e sull'attività 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, espandere la cartella Gestione , fare clic con il pulsante destro del mouse su Raccolta dati, scegliere Report, Data warehouse di gestione, quindi fare clic su Cronologia attività server. Per altre informazioni, vedere Visualizzare un report set di raccolte (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 sequenza temporale
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. Usando 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 si fa clic sulla sequenza temporale o si utilizzano i pulsanti di navigazione.
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
Il report Cronologia attività server mostra la visualizzazione iniziale dell'attività del server per un'istanza di SQL Server e del sistema operativo host.
La tabella seguente descrive i grafici che tracciano SQL Server e attività di sistema nel report e i sottoreport dettagliati a cui è possibile accedere tramite i grafici.
Grafico | Descrizione del report |
---|---|
% CPU | Questi sottoreport vengono accessibili facendo clic su qualsiasi punto sulle righe SQL Server o grafo di sistema nel grafico %CPU. SQL Server Il report Cronologia statistiche query fornisce un grafico delle query più costose 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. È possibile fare clic su 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 | Questi sottoreport sono accessibili facendo clic su qualsiasi punto delle righe SQL Server o grafo di sistema nel grafico Utilizzo memoria. SQL Server Il report utilizzo memoria SQL Server fornisce grafici per SQL Server utilizzo della memoria di processo, contatori di memoria interna, consumo di memoria interna per tipo e una tabella che fornisce dati sull'utilizzo medio della memoria in base al 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 | Questi sottoreport sono accessibili facendo clic su qualsiasi punto delle righe SQL Server o grafo di sistema nel grafico Utilizzo I/O disco. SQL Server Il report utilizzo I/O del disco SQL Server fornisce grafici per il tempo di risposta del disco e la 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 del disco, alla lunghezza media della coda dei dischi e alla velocità di trasferimento del disco, nonché una tabella contenente le informazioni sulle operazioni di lettura e scrittura I/O per ogni processo. |
Utilizzo rete | Non sono disponibili report aggiuntivi. |
SQL Server attese | Il grafico SQL Server Waits visualizza le attese rilevate dai thread eseguiti dalla categoria di attesa. È possibile accedere a un report dettagliato facendo clic su qualsiasi segmento del grafico. Oltre a fornire statistiche di attesa grafiche SQL Server in un intervallo di tempo più stretto, questo report fornisce informazioni sulle categorie di attesa in formato tabulare. 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 a diversi aspetti dell'attività SQL Server dal grafico attività SQL Server. Di seguito vengono indicati i report che è possibile ottenere facendo clic su un punto della linea del grafico Compilazioni SQL/sec: Connessioni e sessioni Requests Percentuale riscontri cache piano Caratteristiche TempDb |
Vedere anche
Raccolta dati
Visualizzare un report sui set di raccolta (SQL Server Management Studio)