

 Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il [post del blog](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Visualizzazione dei dati relativi alle prestazioni
<a name="performance-metrics-console"></a>

In questa sezione viene descritto come visualizzare i dati relativi alle prestazioni nella console Amazon Redshift, tra cui le informazioni sulle prestazioni di cluster e query. Inoltre, è possibile creare allarmi sui parametri del cluster direttamente dalla console Amazon Redshift.

Quando vengono visualizzati i dati relativi alle prestazioni nella console Amazon Redshift, questi sono visualizzati per cluster. I grafici dei dati di prestazioni di un cluster sono concepiti per consentirti di accedere ai dati e per rispondere alle domande più comuni relative alle prestazioni. Per alcuni dati sulle prestazioni (consulta [Dati relativi alle prestazioni in Amazon Redshift](metrics-listing.md)), puoi utilizzare CloudWatch per personalizzare ulteriormente i grafici dei parametri. Ad esempio, puoi scegliere tempi più lunghi o combinare parametri tra cluster. Per ulteriori informazioni sull'utilizzo della console CloudWatch, consulta [Metriche delle prestazioni nella console CloudWatch](using-cloudwatch-console.md). 

Per informazioni su come monitorare, isolare e ottimizzare le query utilizzando le funzionalità di monitoraggio delle query sulla console Amazon Redshift, guardare il video seguente. 

[![AWS Videos](http://img.youtube.com/vi/https://www.youtube.com/embed/Wdvb5iYVnLg/0.jpg)](http://www.youtube.com/watch?v=https://www.youtube.com/embed/Wdvb5iYVnLg)


**Topics**
+ [Visualizzazione di dati di prestazioni dei cluster](performance-metrics-perf.md)
+ [Visualizzazione dei dati della cronologia delle query](performance-metrics-query-history.md)
+ [Visualizzazione dei dati delle prestazioni dei database](performance-metrics-database-performance.md)
+ [Visualizzazione dei dati relativi alla simultaneità del carico di lavoro e al dimensionamento simultaneo](performance-metrics-concurrency-scaling.md)
+ [Visualizzazione dei dati di ottimizzazione automatica](performance-metrics-autonomics.md)
+ [Visualizzazione di query e caricamenti](performance-metrics-queries.md)
+ [Visualizzazione e analisi dei dettagli delle query](performance-metrics-query-execution-details.md)
+ [Visualizzazione delle prestazioni del cluster durante l'esecuzione delle query](performance-metrics-query-cluster.md)
+ [Visualizzazione dei parametri del cluster durante le operazioni di caricamento](performance-metrics-loads.md)
+ [Visualizzazione del grafico di suddivisione dei carichi di lavoro del cluster](analyze-workload-performance.md)

# Visualizzazione di dati di prestazioni dei cluster
<a name="performance-metrics-perf"></a>

I parametri dei cluster in Amazon Redshift consentono di completare le seguenti attività comuni relative alle prestazioni:
+ Determinare se i parametri dei cluster sono anormali nel corso di un intervallo di tempo specificato e se è il caso, identificare le query responsabili del peggioramento delle prestazioni.
+ Verificare se le query storiche o correnti hanno un impatto sulle prestazioni dei cluster. Se identifichi una query problematica, puoi visualizzarne i dettagli, incluse le prestazioni del cluster, durante l'esecuzione della query. Puoi utilizzare queste informazioni per diagnosticare il motivo per cui la query era lenta e le soluzioni per migliorarne le prestazioni.

**Per visualizzare i dati relativi alle prestazioni**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione, scegliere **Clusters** (Cluster), quindi scegliere dall'elenco il nome del cluster per visualizzarne i dettagli. Vengono visualizzati i dettagli del cluster, che possono includere le schede **Prestazioni del cluster**, **Monitoraggio della query**, **Database**, **Condivisioni di dati**, **Pianificazioni**, **Manutenzione** e **Proprietà**. 

1. Scegli la scheda **Cluster performance (Prestazioni del cluster)** per visualizzare le informazioni relative alle prestazioni tra cui:
   + **Utilizzo CPU**
   + **Percentuale di spazio su disco utilizzata**
   + **Connessioni database**
   + **Health status (Stato di integrità)**
   + **Durata query**
   + **Volume di elaborazione query**
   + **Attività di dimensionamento della concorrenza**

   Sono disponibili molti altri parametri. Per visualizzare i parametri disponibili e scegliere quelli da visualizzare, scegli l'icona **Preferences (Preferenze)**.

## Grafici delle prestazioni del cluster
<a name="cluster-performance-metrics-examples"></a>

Negli esempi seguenti vengono illustrati alcuni dei grafici che vengono visualizzati nella nuova console Amazon Redshift. 
+ **Utilizzo della CPU**: mostra la percentuale di utilizzo della CPU per tutti i nodi (principale e di calcolo). Per individuare il momento in cui l'utilizzo del cluster è minimo prima di pianificare la migrazione del cluster o altre operazioni che richiedono risorse, monitora questo grafico per visualizzare l'utilizzo della CPU per singolo nodo o per tutti i nodi.   
![\[Un'immagine del grafico di utilizzo della CPU nella console Amazon Redshift che mostra la percentuale di utilizzo della CPU per ogni nodo.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-cpu-utilization.png)
+ **Modalità di manutenzione**: indica se il cluster è in modalità di manutenzione all'ora specificata utilizzando gli indicatori `On` e `Off`. È possibile visualizzare l'ora in cui il cluster è in fase di manutenzione. È quindi possibile correlare questa volta alle operazioni eseguite al cluster per stimarne i tempi di inattività futuri per eventi ricorrenti.   
![\[Immagine del grafico nella console Amazon Redshift che mostra se la modalità di manutenzione è On o Off.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-maintenance-mode.png)
+ **Percentuale di spazio su disco utilizzato**: indica la percentuale di utilizzo dello spazio su disco per ciascun nodo di calcolo e non per il cluster nel suo complesso. Puoi esaminare questo grafico per monitorare l'utilizzo del disco. Le operazioni di manutenzione come VACUUM e COPY utilizzano spazio di storage temporaneo intermedio per le operazioni di ordinamento, quindi è previsto un picco nell'utilizzo del disco.   
![\[Immagine del grafico nella console Amazon Redshift che mostra la percentuale di spazio su disco utilizzata per ogni nodo.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-percentage-disk-space-used.png)
+ **Throughput di lettura**: mostra il numero medio di megabyte letti dal disco al secondo. Puoi esaminare questo grafico per monitorare l'aspetto fisico corrispondente del cluster. Questo throughput non include il traffico di rete tra le istanze nel cluster e il volume.   
![\[Immagine del grafico nella console Amazon Redshift che mostra la velocità di trasmissione effettiva in lettura per ogni nodo.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-read-throughput.png)
+ **Latenza di lettura**: mostra il tempo medio impiegato per le I/O operazioni di lettura del disco per millisecondo. Puoi visualizzare i tempi di risposta per la restituzione dei dati. Quando la latenza è elevata significa che il sender trascorre più tempo in inattività (non inviando nuovi pacchetti), riducendo così la velocità di crescita del throughput.   
![\[Immagine del grafico nella console Amazon Redshift che mostra la latenza di lettura per ogni nodo.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-read-latency.png)
+ **Throughput di scrittura**: mostra il numero medio di megabyte scritti sul disco al secondo. Puoi esaminare questo parametro per monitorare l'aspetto fisico corrispondente del cluster. Questo throughput non include il traffico di rete tra le istanze nel cluster e il volume.   
![\[Immagine del grafico nella console Amazon Redshift che mostra la velocità di trasmissione effettiva in scrittura per ogni nodo.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-write-throughput.png)
+ **Latenza di scrittura**: mostra il tempo medio, in millisecondi, impiegato per le operazioni di scrittura su disco. I/O Puoi valutare il tempo di restituzione della conferma di scrittura. Quando la latenza è elevata significa che il sender trascorre più tempo in inattività (non inviando nuovi pacchetti), riducendo così la velocità di crescita del throughput.   
![\[Immagine del grafico nella console Amazon Redshift che mostra la latenza di scrittura per ogni nodo.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-write-latency.png)
+ **Connessioni al database**: mostra il numero di connessioni al database per un cluster. È possibile utilizzare questo grafico per vedere il numero di connessioni stabilite al database e individuare l'ora in cui l'utilizzo del cluster è più basso.   
![\[Grafico nella console Amazon Redshift che mostra il numero di connessioni del database a un cluster.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-database-connections.png)
+ **Numero totale di tabelle**: mostra il numero di tabelle utente aperte in un determinato momento all'interno di un cluster. Puoi monitorare le prestazioni del cluster quando il numero di tabelle aperte è elevato.   
![\[Immagine del grafico nella console Amazon Redshift che mostra il numero totale di tabelle per un cluster.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-total-table-count.png)
+ **Stato di integrità**: indica lo stato di integrità del cluster come `Healthy` o `Unhealthy`. Se il cluster è in grado di connettersi al database ed esegue correttamente una query semplice, il cluster viene considerato integro. In caso contrario, il cluster non è integro. Uno stato non integro può verificarsi quando il database del cluster è sovraccaricato eccessivamente oppure se si verifica un problema di configurazione con un database sul cluster.   
![\[Immagine del grafico nella console Amazon Redshift che mostra lo stato di integrità di un cluster.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-health-status.png)
+ **Durata della query**: mostra il tempo medio impiegato per completare una query in microsecondi. È possibile confrontare i dati di questo grafico per misurare I/O le prestazioni all'interno del cluster e ottimizzare le query che richiedono più tempo, se necessario.   
![\[Immagine del grafico nella console Amazon Redshift che mostra la durata delle query per un cluster.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-query-duration.png)
+ **Throughput della query**: mostra il numero medio di query completate al secondo. Puoi analizzare i dati in questo grafico per misurare le prestazioni del database e caratterizzare la capacità del sistema di supportare un carico di lavoro multiutente in modo equilibrato.   
![\[Immagine del grafico nella console Amazon Redshift che mostra la velocità di trasmissione effettiva delle query per un cluster.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-query-throughput.png)
+ **Durata delle query per coda WLM**: mostra il tempo medio per completare una query in microsecondi. È possibile confrontare i dati di questo grafico per misurare le I/O prestazioni per coda WLM e, se necessario, ottimizzarne le query che richiedono più tempo.  
![\[Immagine del grafico nella console Amazon Redshift che mostra la durata delle query per ogni coda WLM.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-query-duration-per-wlm-queue.png)
+ **Throughput delle query per coda WLM**: indica il numero medio di query completate al secondo. Puoi analizzare i dati in questo grafico per misurare le prestazioni del database per coda WLM.   
![\[Immagine del grafico nella console Amazon Redshift che mostra la velocità di trasmissione effettiva delle query per ogni coda WLM.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-query-throughput-per-wlm-queue.png)
+ **Attività di dimensionamento simultaneo**: mostra il numero di cluster di dimensionamento simultaneo attivi nell'intervallo di tempo selezionato. Quando il dimensionamento simultaneo è abilitato, Amazon Redshift aggiunge automaticamente ulteriore capacità del cluster quando necessario per elaborare un aumento delle query di lettura simultanee.   
![\[Immagine del grafico nella console Amazon Redshift che mostra il numero di cluster di dimensionamento simultaneo attivi.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/cluster-performance-concurrency-scaling-activity.png)

# Visualizzazione dei dati della cronologia delle query
<a name="performance-metrics-query-history"></a>

È possibile utilizzare i parametri della cronologia delle query in Amazon Redshift per completare le seguenti operazioni:
+ Isolare e diagnosticare i problemi di prestazioni delle query. 
+ Confrontare i parametri di runtime delle query e i parametri delle prestazioni del cluster nella stessa sequenza temporale per vedere come potrebbero essere correlati i due parametri. Ciò consente di identificare le query con prestazioni scadenti, cercare colli di bottiglia e determinare se è necessario ridimensionare il cluster per il carico di lavoro.
+ Espandere i dettagli di una query specifica selezionandola nella sequenza temporale. Quando l'**ID query** e altre proprietà vengono visualizzati in una riga sotto il grafico, è possibile scegliere la query per visualizzare i dettagli della query. I dettagli includono, ad esempio, l'istruzione SQL della query, i dettagli di esecuzione e il piano di query. Per ulteriori informazioni, consulta [Visualizzazione e analisi dei dettagli delle query](performance-metrics-query-execution-details.md).
+ Determina se i processi di caricamento vengono completati correttamente e soddisfano gli accordi sui livelli di servizio (). SLAs 

**Per visualizzare i dati della cronologia delle query**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione scegliere **Clusters** (Cluster), quindi scegliere dall'elenco il nome del cluster per visualizzarne i dettagli. Vengono visualizzati i dettagli del cluster, che possono includere le schede **Prestazioni del cluster**, **Monitoraggio della query**, **Database**, **Condivisioni di dati**, **Pianificazioni**, **Manutenzione** e **Proprietà**. 

1. Scegli la scheda **Query monitoring (Monitoraggio delle query)** per visualizzare i parametri relativi alle query. 

1. Nella sezione **Monitoraggio della query** scegliere la scheda **Cronologia di query**. 

   Utilizzando i controlli nella finestra, è possibile attivare/disattivare l'**elenco delle query** e i **parametri del cluster**. 

   Quando si sceglie l'**elenco delle query**, la scheda include i seguenti grafici: 
   + **Runtime query**: l'attività della query in una sequenza temporale. Utilizzare questo grafico per vedere quali query sono in esecuzione nello stesso intervallo di tempo. Scegliere una query per visualizzare ulteriori dettagli di esecuzione delle query. L'asse x mostra il periodo selezionato. È possibile filtrare le query grafiche per in esecuzione, completate, caricamenti e così via. Ogni barra rappresenta una query e la lunghezza della barra rappresenta il suo runtime dall'inizio della barra alla fine. Le query possono includere istruzioni di manipolazione dei dati SQL (ad esempio SELECT, INSERT, DELETE) e caricamenti (ad esempio COPY). Per impostazione predefinita, vengono visualizzate le prime 100 query con esecuzione più lunga per il periodo di tempo selezionato. 
   + **Query e caricamenti**: un elenco di query e caricamenti eseguiti nel cluster. La finestra include l'opzione **Interrompi query** se una query è attualmente in esecuzione. 

   Quando si sceglie **Parametri cluster**, la scheda include i seguenti grafici: 
   + **Runtime query**: l'attività della query in una sequenza temporale. Utilizzare questo grafico per vedere quali query sono in esecuzione nello stesso intervallo di tempo. Scegliere una query per visualizzare ulteriori dettagli di esecuzione delle query. 
   + **Utilizzo CPU**: l'utilizzo della CPU del cluster in base al nodo principale e alla media dei nodi di calcolo. 
   + **Capacità di archiviazione utilizzata**: la percentuale della capacità di archiviazione utilizzata. 
   + **Connessioni al database attive**: il numero di connessioni al database attive per il cluster. 

Quando utilizzi i grafici della cronologia delle query, considera quanto segue:
+ Scegli una barra che rappresenti una query specifica nel grafico **Query runtime (Runtime query)** per visualizzare i dettagli relativi alla query. Inoltre puoi scegliere un ID query nell'elenco **Query e caricamenti** per visualizzarne i dettagli. 
+ Puoi scorrere rapidamente per selezionare una sezione del grafico **Query runtime (Runtime query)** per ingrandire e visualizzare un periodo di tempo specifico. 
+ Nel grafico **Query runtime (Runtime query)** per tenere conto di tutti i dati in base al filtro scelto, inoltra tutte le pagine elencate nell'elenco **Query e caricamenti**. 
+ Puoi modificare le colonne e il numero di righe visualizzate nell'elenco **Query e caricamenti** utilizzando la finestra delle preferenze visualizzata dall'**icona a forma di ingranaggio delle impostazioni**. 
+ L'elenco **Query e caricamenti** può essere visualizzato anche dall'icona **Query** del navigatore a sinistra, **Query e caricamenti**. Per ulteriori informazioni, consultare [Visualizzazione di query e caricamenti](performance-metrics-queries.md). 

## Grafici della cronologia delle query
<a name="performance-metrics-query-history-examples"></a>

Negli esempi seguenti sono riportati i grafici visualizzati nella nuova console Amazon Redshift. 

**Nota**  
I grafici della console Amazon Redshift contengono i dati per le 100.000 query più recenti. 
+ **Query runtime (Runtime query)**   
![\[Grafico che mostra l’attività di query su una sequenza temporale per illustrare quali query sono in esecuzione nello stesso intervallo di tempo.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/query-history-query-runtime.png)
+ **Query e caricamenti**   
![\[Tabella che mostra un elenco di query e caricamenti, con attributi come ora di inizio, durata, stato e ID della query sotto forma di colonne.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/query-history-queries-and-loads.png)
+ **Utilizzo CPU**   
![\[Grafico a linee che mostra l’utilizzo della CPU con incrementi di 15 minuti.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/query-history-cpu-utilization.png)
+ **Capacità di storage utilizzata**   
![\[Grafico a linee che mostra la percentuale di capacità di archiviazione utilizzata con incrementi di 15 minuti.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/query-history-storage-capacity-used.png)
+ **Active database connections (Connessioni al database attive)**   
![\[Grafico a linee che mostra il numero di connessioni al database attive con incrementi di 15 minuti.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/query-history-active-database-connections.png)

# Visualizzazione dei dati delle prestazioni dei database
<a name="performance-metrics-database-performance"></a>

È possibile utilizzare i parametri delle prestazioni dei database in Amazon Redshift per completare le seguenti operazioni:
+ Analizzare il tempo impiegato dalle query in base alle fasi di elaborazione. Puoi cercare tendenze insolite nella quantità di tempo trascorso in una fase. 
+ Analizzare il numero di query, la durata e il throughput delle query per intervalli di durata (breve, medio, lungo). 
+ Cercare le tendenze relative al tempo di attesa della query in base alla priorità della query (Minimo, Basso, Normale, Alto, Massimo, Critico). 
+ Cercare le tendenze della durata della query, del throughput o del tempo di attesa per coda WLM. 

**Per visualizzare i dati delle prestazioni dei database**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione scegliere **Clusters** (Cluster), quindi scegliere dall'elenco il nome del cluster per visualizzarne i dettagli. Vengono visualizzati i dettagli del cluster, tra cui le schede **Prestazioni del cluster**, **Monitoraggio della query**, **Database**, **Condivisioni di dati**, **Pianificazioni**, **Manutenzione** e **Proprietà**. 

1. Scegli la scheda **Query monitoring (Monitoraggio delle query)** per visualizzare i parametri relativi alle query.

1. Nella sezione **Monitoraggio della query** scegliere la scheda **Database performance (Prestazioni database)**. 

   Utilizzando i controlli nella finestra, è possibile attivare/disattivare i **parametri del cluster ** e i **parametri della coda WLM**. 

   Quando si sceglie **Parametri cluster**, la scheda include i seguenti grafici: 
   + **Suddivisione dell'esecuzione del carico di lavoro**: il tempo utilizzato nelle fasi di elaborazione delle query. 
   + **Query per intervallo di durata**: il numero di query brevi, medie e lunghe. 
   + **Throughput della query**: il numero medio di query completate al secondo. 
   + **Durata della query**: il tempo medio per il completamento di una query. 
   + **Tempo medio di attesa in coda per priorità**: il tempo totale delle query in attesa nella coda WLM per priorità di query. 

   Quando si scelgono i **parametri della coda WLM**, la scheda include i grafici seguenti: 
   + **Durata query per coda**: la durata media della query per coda WLM. 
   + **Throughput query per coda**: il numero medio di query completate al secondo per coda WLM. 
   + **Tempo di attesa query per coda**: la durata media delle query in attesa per coda WLM. 

## Grafici delle prestazioni del database
<a name="performance-metrics-database-performance-examples"></a>

Negli esempi seguenti sono riportati i grafici visualizzati nella nuova console Amazon Redshift. 
+ **Suddivisione dell'esecuzione del carico di lavoro**   
![\[Grafico a barre verticali che mostra la durata delle fasi di elaborazione delle query in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-workload-execution-breakdown.png)
+ **Queries by duration range (Query per intervallo di durata)**   
![\[Grafico a barre verticali che mostra il numero di query in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-queries-by-duration.png)
+ **Volume di elaborazione query**   
![\[Grafico a linee che mostra il throughput medio delle query in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-query-throughput.png)
+ **Durata query**   
![\[Grafico a linee che mostra la durata media delle query in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-query-duration.png)
+ **Average queue wait time by priority Tempo medio di attesa in coda per priorità**   
![\[Grafico a linee che mostra il tempo medio di attesa in coda in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-queue-wait-by-priority.png)
+ **Query duration by queue (Durata query per coda)**   
![\[Grafico a linee che mostra la durata media delle query per coda in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-query-duration-by-queue.png)
+ **Query throughput by queue (Throughput query per coda)**   
![\[Grafico a linee che mostra il throughput medio delle query per coda in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-query-throughput-by-queue.png)
+ **Query wait time by queue (Tempo di attesa query per coda)**   
![\[Grafico a linee che mostra il tempo medio di attesa delle query per coda in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-queue-wait-by-queue.png)

# Visualizzazione dei dati relativi alla simultaneità del carico di lavoro e al dimensionamento simultaneo
<a name="performance-metrics-concurrency-scaling"></a>

Utilizzando i parametri di dimensionamento simultaneo in Amazon Redshift, è possibile completare le seguenti operazioni:
+ Analizzare se è possibile ridurre il numero di query in coda abilitando il dimensionamento simultaneo. È possibile eseguire il confronto per coda WLM o per tutte le code WLM. 
+ Visualizzare l'attività di dimensionamento simultaneo nei cluster di dimensionamento simultaneo. Può indicare se il dimensionamento simultaneo è limitato da `max_concurrency_scaling_clusters`. In tal caso, puoi scegliere di aumentare `max_concurrency_scaling_clusters` nel parametro database.
+ Visualizzare l'utilizzo totale del dimensionamento simultaneo in tutti i cluster di dimensionamento simultaneo.

**Come visualizzare i dati di dimensionamento simultaneo**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione scegliere **Clusters** (Cluster), quindi scegliere dall'elenco il nome del cluster per visualizzarne i dettagli. Vengono visualizzati i dettagli del cluster, che possono includere le schede **Prestazioni del cluster**, **Monitoraggio della query**, **Database**, **Condivisioni di dati**, **Pianificazioni**, **Manutenzione** e **Proprietà**. 

1. Scegli la scheda **Query monitoring (Monitoraggio delle query)** per visualizzare i parametri relativi alle query.

1. Nella sezione **Monitoraggio della query** scegliere la scheda **Simultaneità del carico di lavoro**. 

   La scheda include i seguenti grafici: 
   + **Query in coda rispetto a query in esecuzione nel cluster**: il numero di query in esecuzione (dal cluster principale e dal cluster di dimensionamento simultaneo) rispetto al numero di query in attesa in tutte le code WLM del cluster. 
   + **Query in coda rispetto a query in esecuzione per coda**: il numero di query in esecuzione (dal cluster principale e dal cluster di dimensionamento simultaneo) rispetto al numero delle query in attesa in ogni coda WLM. 
   + **Attività di dimensionamento simultaneo**: il numero di cluster di dimensionamento simultaneo che elaborano attivamente le query. 
   + **Utilizzo di dimensionamento simultaneo**: l'uso dei cluster di dimensionamento simultaneo con attività di elaborazione delle query attive. 

## Grafici di simultaneità del carico di lavoro
<a name="performance-metrics-concurrency-scaling-examples"></a>

Negli esempi seguenti sono riportati i grafici visualizzati nella nuova console Amazon Redshift. Per creare grafici simili in Amazon CloudWatch, puoi utilizzare la scalabilità simultanea e le metriche WLM. CloudWatch Per ulteriori informazioni sui CloudWatch parametri per Amazon Redshift, consulta. [Dati relativi alle prestazioni in Amazon Redshift](metrics-listing.md)
+ **Query in coda rispetto a query in esecuzione nel cluster**   
![\[Grafico a barre verticali in incrementi di giorni, con ogni barra divisa in due colori diversi: uno che mostra la media delle query in coda su un cluster e l’altro che mostra la media delle query in esecuzione sullo stesso cluster.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/workload-concurrency-queued-vs-running-cluster.png)
+ **Query in coda rispetto a query in esecuzione per coda**   
![\[Grafico a barre verticali in incrementi di giorni che mostra il numero di query in esecuzione rispetto al numero di query in attesa in ogni coda.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/workload-concurrency-queued-vs-running-per-queue.png)
+ **Attività di dimensionamento della concorrenza**   
![\[Grafico a punti orizzontali in incrementi di giorni che mostra il numero di cluster di dimensionamento simultaneo che elaborano attivamente le query.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/workload-concurrency-concurrency-scaling-activity.png)
+ **Modalità dimensionamento della concorrenza**   
![\[Grafico a linee orizzontali in incrementi di giorni che mostra l’utilizzo dei cluster di dimensionamento simultaneo con un’attività di elaborazione delle query attive.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/workload-concurrency-concurrency-scaling-usage.png)

# Visualizzazione dei dati di ottimizzazione automatica
<a name="performance-metrics-autonomics"></a>

La console Amazon Redshift fornisce informazioni sulle ottimizzazioni automatiche, o autonomie, eseguite utilizzando risorse di elaborazione aggiuntive. Puoi utilizzare queste informazioni per tracciare l'utilizzo e monitorare se i limiti di utilizzo sono stati raggiunti. Sebbene Amazon Redshift non ti addebiti per l'autonomia eseguita sul cluster fornito stesso, ti addebita la fattura per l'autonomia eseguita utilizzando risorse di elaborazione aggiuntive. Per ulteriori informazioni, consulta [Allocazione di risorse di calcolo aggiuntive per le ottimizzazioni automatiche del database](https://docs.aws.amazon.com/redshift/latest/dg/t_extra-compute-autonomics.html) nella *Amazon Redshift* Database Developer Guide.

**Per visualizzare dati aggiuntivi sull'autonomia di calcolo**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione, scegliere **Clusters** (Cluster), quindi scegliere dall'elenco il nome del cluster per visualizzarne i dettagli.

1. Dalla pagina dei dettagli del cluster, seleziona **Gestisci il limite di utilizzo** dal menu a discesa **Azioni**. Puoi anche selezionare la scheda **Manutenzione** per un cluster, quindi scorrere verso il basso e selezionare **Crea limiti di utilizzo**.

1. Il grafico che mostra dati aggiuntivi sull'autonomia di calcolo viene visualizzato nella sezione intitolata **Limite di utilizzo per un calcolo aggiuntivo per** l'ottimizzazione automatica. Il grafico mostra la quantità di tempo in cui Amazon Redshift esegue sistemi autonomi utilizzando risorse di elaborazione aggiuntive in un determinato periodo di tempo.

# Visualizzazione di query e caricamenti
<a name="performance-metrics-queries"></a>

 La console Amazon Redshift fornisce informazioni su query e caricamenti che vengono eseguiti nel database. Puoi utilizzare queste informazioni per identificare e risolvere i problemi delle query la cui elaborazione richiede molto tempo e che creano colli di bottiglia impedendo un'elaborazione efficace delle altre query. È possibile utilizzare le informazioni sulle query nella console Amazon Redshift per monitorare l'elaborazione delle query. 

**Per visualizzare i dati relativi alle prestazioni delle query**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione, scegliere **Queries and loads** (Query e carichi) per visualizzare l'elenco delle query dell'account. 

   Per impostazione predefinita, l'elenco visualizza le query di tutti i cluster delle ultime 24 ore. Puoi modificare l'ambito della data visualizzata nella console. 
**Importante**  
La scheda **Query and loads (Query e caricamenti)** mostra le query la cui esecuzione sul sistema è durata più a lungo, fino a un massimo di 100 query.

# Visualizzazione e analisi dei dettagli delle query
<a name="performance-metrics-query-execution-details"></a>

 Con un identificatore di query è possibile visualizzare i dettagli di una query. I dettagli possono includere, ad esempio, lo stato di completamento della query, la durata, l'istruzione SQL e se si tratta di una query utente o di una query riscritta da Amazon Redshift. A *query utente* è una query inviata ad Amazon Redshift da un client SQL o generata da uno strumento di business intelligence. Amazon Redshift potrebbe riscrivere la query per ottimizzarla e questo può comportare la riscrittura di diverse query. Sebbene il processo sia eseguito da Amazon Redshift, le query riscritte vengono visualizzate nella pagina dei dettagli della query insieme alla query dell'utente. 

**Per visualizzare una query**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione, scegliere **Queries and loads** (Query e carichi) per visualizzare l'elenco delle query dell'account. Per individuare la tua query potrebbe essere necessario modificare le impostazioni di questa pagina. 

1. Scegli l'identificatore della **Query** nell'elenco per visualizzare i **Query details (Dettagli della query)**. 

   La pagina **Query details (Dettagli della query)** include le schede **Query details (Dettagli della query)** e **Query plan (Piano di esecuzione della query)** contenenti i parametri relativi alla query. 

   Le metriche includono dettagli su una query, ad esempio ora di inizio, ID query, stato e durata. Altri dettagli includono se una query viene eseguita su un cluster principale o su un cluster con dimensionamento simultaneo e se si tratta di una query parent o riscritta.

# Visualizzazione delle prestazioni del cluster durante l'esecuzione delle query
<a name="performance-metrics-query-cluster"></a>

Puoi monitorare le prestazioni dei cluster durante l’esecuzione delle query per identificare potenziali colli di bottiglia e ottimizzare l’esecuzione delle query. La visualizzazione delle prestazioni dei cluster durante l’esecuzione delle query offre una vista in tempo reale delle metriche a livello di sistema, come l’utilizzo della CPU, l’I/O del disco e il traffico di rete, nonché i dettagli a livello di query come il tempo di esecuzione, i dati elaborati e le fasi delle query. Nella procedure seguenti vengono illustrati l’accesso e l’interpretazione delle metriche delle prestazioni per gestire e ottimizzare in modo efficace i cluster con provisioning.

**Come visualizzare le prestazioni del cluster durante l'esecuzione delle query**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione scegliere **Clusters** (Cluster), quindi scegliere dall'elenco il nome del cluster per visualizzarne i dettagli. Vengono visualizzati i dettagli del cluster, che possono includere le schede **Prestazioni del cluster**, **Monitoraggio della query**, **Database**, **Condivisioni di dati**, **Pianificazioni**, **Manutenzione** e **Proprietà**. 

1. Per ulteriori dettagli scegli la scheda **Query monitoring (Monitoraggio delle query)**. 

   Per ulteriori informazioni, consulta [Visualizzazione dei dati della cronologia delle query](performance-metrics-query-history.md). 

# Visualizzazione dei parametri del cluster durante le operazioni di caricamento
<a name="performance-metrics-loads"></a>

Quando visualizzi le prestazioni del cluster durante le operazioni di caricamento, puoi identificare le query che consumano risorse e adottare le soluzioni appropriate per attenuarne l'effetto. Puoi terminare un caricamento se non vuoi che venga completato. 

**Nota**  
Per terminare query e caricamenti nella console Amazon Redshift, è necessario disporre di un'autorizzazione specifica. Se desideri che gli utenti siano in grado di terminare query e caricamenti, assicurati di aggiungere l'`redshift:CancelQuerySession`azione alla tua policy AWS Identity and Access Management (IAM). Questo requisito si applica sia che si selezioni la policy AWS gestita da **Amazon Redshift Read Only** sia che si crei una policy personalizzata in IAM. Gli utenti che hanno già la policy **Amazon Redshift accesso completo** dispongono dell'autorizzazione necessaria per terminare query e caricamenti. Per ulteriori informazioni sulle operazioni nelle policy IAM per Amazon Redshift, consultare [Gestione dell'accesso alle risorse](redshift-iam-access-control-overview.md#redshift-iam-accesscontrol-managingaccess).

**Per visualizzare le prestazioni del cluster durante l'esecuzione dei caricamenti**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione scegliere **Clusters** (Cluster), quindi scegliere dall'elenco il nome del cluster per visualizzarne i dettagli. Vengono visualizzati i dettagli del cluster, che possono includere le schede **Prestazioni del cluster**, **Monitoraggio della query**, **Database**, **Condivisioni di dati**, **Pianificazioni**, **Manutenzione** e **Proprietà**. 

1. Per ulteriori dettagli scegli la scheda **Query monitoring (Monitoraggio delle query)**. 

1. Nella sezione **Queries and loads (Query e caricamenti)**, scegli **Loads (Caricamenti)** per visualizzare le operazioni di caricamento di un cluster. Se un caricamento è in esecuzione, puoi terminarlo scegliendo **Terminate query (Termina query)**.

# Visualizzazione del grafico di suddivisione dei carichi di lavoro del cluster
<a name="analyze-workload-performance"></a>

Puoi ottenere una visualizzazione dettagliata delle prestazioni del carico di lavoro osservando la tabella di suddivisione dell'esecuzione del carico di lavoro nella console. Creiamo il grafico con i dati forniti dalla QueryRuntimeBreakdown metrica. Con questo grafico, puoi vedere quanto tempo impiegano le query nelle varie fasi di elaborazione, come attesa e pianificazione. 

**Nota**  
Il grafico di suddivisione dell'esecuzione del carico di lavoro non viene mostrato per i cluster a nodo singolo.

Il seguente elenco di parametri descrive le varie fasi di elaborazione:
+ `QueryPlanning`: tempo trascorso per l'analisi e l'ottimizzazione delle dichiarazioni SQL.
+ `QueryWaiting`: tempo trascorso in attesa nella coda Workload Management (WLM).
+ `QueryExecutingRead`: tempo trascorso per l'esecuzione delle query di lettura. 
+ `QueryExecutingInsert`: tempo trascorso per l'esecuzione delle query di inserimento.
+ `QueryExecutingDelete`: tempo trascorso per l'esecuzione delle query di eliminazione.
+ `QueryExecutingUpdate`: tempo trascorso per l'esecuzione delle query di aggiornamento.
+ `QueryExecutingCtas`: tempo trascorso per l'esecuzione di query CREATE TABLE AS (CREA TABELLA COME).
+ `QueryExecutingUnload`: tempo trascorso per l'esecuzione delle query di scaricamento.
+ `QueryExecutingCopy`: tempo trascorso per l'esecuzione delle query di copia.

Ad esempio, il grafico seguente nella console Amazon Redshift mostra il tempo che le query hanno trascorso nelle fasi di pianificazione, attesa, lettura e scrittura. Puoi combinare i risultati di questo grafico con altri parametri per ulteriori analisi. In alcuni casi, il grafico può mostrare che le query di breve durata (come misurato dal parametro `QueryDuration`) passano molto tempo nella fase di attesa. In questi casi, puoi aumentare il tasso di simultaneità WLM per una determinata coda per aumentare il throughput. 

Di seguito, è riportato un esempio del grafico di ripartizione esecuzione del carico di lavoro. Nel grafico, il valore dell'asse y è la durata media di ogni stadio nel tempo specificato mostrato come grafico a barre in pila.

![\[Grafico a barre verticali che mostra la durata delle fasi di elaborazione delle query in incrementi di giorni.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/database-performance-workload-execution-breakdown.png)


Il diagramma seguente illustra il modo in cui Amazon Redshift aggrega l'elaborazione delle query per le sessioni simultanee. 

![\[Grafico a barre orizzontali che mostra il numero della sessione sull’asse x e l’ora sull’asse y. Ogni sessione è una barra orizzontale suddivisa in diversi stati di query.\]](http://docs.aws.amazon.com/it_it/redshift/latest/mgmt/images/querybreakdownschematic.png)


**Come visualizzare il grafico di suddivisione dei carichi di lavoro del cluster**

1. Accedi Console di gestione AWS e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshiftv2/](https://console.aws.amazon.com/redshiftv2/)

1. Dal menu di navigazione scegliere **Clusters** (Cluster), quindi scegliere dall'elenco il nome del cluster per visualizzarne i dettagli. Vengono visualizzati i dettagli del cluster, che possono includere le schede **Prestazioni del cluster**, **Monitoraggio della query**, **Database**, **Condivisioni di dati**, **Pianificazioni**, **Manutenzione** e **Proprietà**. 

1. Scegli la scheda **Query monitoring (Monitoraggio delle query)** per visualizzare i parametri relativi alle query.

1. Nella sezione **Monitoraggio della query** scegliere la scheda **Database performance (Prestazioni database)** e selezionare **Parametri cluster**. 

   I seguenti parametri sono rappresentati sul grafico a barre impilate per l'intervallo di tempo selezionato: 
   + Tempo di **Plan (Pianificazione)** 
   + Tempo di **Wait (Attesa)** 
   + Ora di **commit** 
   + Ora di **esecuzione** 