

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à.

# Panoramica della scheda Domande principali
<a name="performance-insights-top-queries"></a>

Per impostazione predefinita, la scheda **Top query** mostra le query che contribuiscono maggiormente al carico del DB. È possibile analizzare il testo della query per ottimizzare le query.

**Topics**
+ [Digest di query](#performance-insights-top-queries-digests)
+ [Caricamento per attesa (AAS)](#performance-insights-top-queries-aas)
+ [Visualizzazione di informazioni dettagliate sulle interrogazioni](#performance-insights-top-queries-query-info)
+ [Accesso al testo della richiesta di istruzioni](#performance-insights-top-queries-accessing-text)
+ [Visualizzazione e download del testo della richiesta di istruzione](#performance-insights-top-queries-viewing-downloading)

## Digest delle query
<a name="performance-insights-top-queries-digests"></a>

Un *Query Digest* è un insieme di più query effettive strutturalmente simili ma che potrebbero avere valori letterali diversi. Il digest sostituisce i valori codificati con un punto interrogativo. Ad esempio, un Query Digest potrebbe avere il seguente aspetto:

```
{"find":"customerscollection","filter":{"FirstName":"?"},"sort":{"key":{"$numberInt":"?"}},"limit":{"$numberInt":"?"}}
```

Questo digest può includere le seguenti query figlio:

```
{"find":"customerscollection","filter":{"FirstName":"Karrie"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}}
{"find":"customerscollection","filter":{"FirstName":"Met"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}}
{"find":"customerscollection","filter":{"FirstName":"Rashin"},"sort":{"key":{"$numberInt":"1"}},"limit":{"$numberInt":"3"}}
```

Per visualizzare le istruzioni di query letterali in un digest, selezionate la query, quindi scegliete il simbolo più (). `+` Nella schermata seguente, la query selezionata è un digest.

![\[La tabella Top queries mostra un digest di query espanso con una query figlio selezionata.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/performance-insights/top-queries-literal.png)


**Nota**  
Un Query Digest raggruppa istruzioni di query simili, ma non oscura informazioni riservate. 

## Caricamento per attesa (AAS)
<a name="performance-insights-top-queries-aas"></a>

In **Top queries**, la colonna **Load by waits (AAS)** illustra la percentuale di carico del database associata a ciascun elemento di primo caricamento. **Questa colonna riflette il carico di quell'elemento in base al raggruppamento attualmente selezionato nel grafico di caricamento del DB.** Ad esempio, è possibile raggruppare il **Carico DB** in base agli stati di attesa. In questo caso, la barra **DB Load by Waits (Carico del database in base alle attese)** è dimensionata, segmentata e rappresentata da un colore per mostrare qual è il contributo della query a un dato stato di attesa. Mostra anche quali stati di attesa stanno influenzando la query selezionata.

![\[Grafico a barre che mostra il carico del database raggruppato per CPU, IO e stati di attesa di latch. La tabella corrispondente mostra le query principali in base al caricamento per attesa.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/performance-insights/top-queries-aas.png)


## Visualizzazione di informazioni dettagliate sulle interrogazioni
<a name="performance-insights-top-queries-query-info"></a>

Nella tabella **Top query**, è possibile aprire un'*istruzione digest* per visualizzarne le informazioni. Le informazioni vengono visualizzate nel riquadro inferiore.

![\[Di seguito è riportata la tabella Top queries che mostra un'istruzione di query selezionata e le relative informazioni sulla query.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/performance-insights/top-queries-detailed.png)


I seguenti tipi di identificatori (IDs) sono associati alle istruzioni di interrogazione:

1. **Support query ID**: un valore hash dell'ID della query. Questo valore serve solo per fare riferimento a un ID di query quando si lavora con AWS Support. AWS Il supporto non ha accesso alla richiesta IDs e al testo della query effettivi.

1. **Support digest ID**: un valore hash dell'ID digest. Questo valore serve solo per fare riferimento a un ID digest quando si lavora con Support AWS . AWS Il supporto non ha accesso al testo effettivo del digest IDs e della query.

## Accesso al testo della richiesta di dichiarazione
<a name="performance-insights-top-queries-accessing-text"></a>

Per impostazione predefinita, ogni riga della tabella **Top queries** mostra 500 byte di testo di query per ogni istruzione di query. Quando un'istruzione digest supera i 500 byte, puoi visualizzare altro testo aprendo l'istruzione nella dashboard di Performance Insights. In questo caso, la lunghezza massima per la query visualizzata è 1 KB. Se visualizzi un'istruzione di interrogazione completa, puoi anche scegliere **Scarica**.

## Visualizzazione e download del testo della richiesta di istruzione
<a name="performance-insights-top-queries-viewing-downloading"></a>

Nella dashboard di Performance Insights, puoi visualizzare o scaricare il testo della query.

**Per visualizzare altro testo della query nella dashboard di Performance Insights**

1. Apri la console Amazon DocumentDB all'indirizzo: [https://console.aws.amazon.com/docdb/](https://console.aws.amazon.com/docdb/) 

1. Nel pannello di navigazione scegli **Approfondimenti sulle prestazioni**.

1. Scegli istanza database. Viene visualizzato il pannello di controllo di Performance Insights per l'istanza database.

   Le istruzioni di query con testo più grande di 500 byte appariranno come nell'immagine seguente:  
![\[La tabella Top queries con una query secondaria selezionata.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/performance-insights/top-queries-statement.png)

1. Esamina la sezione delle informazioni sulla query per visualizzare una parte maggiore del testo della query.  
![\[La sezione delle informazioni sull'interrogazione che mostra il testo completo dell'interrogazione selezionata.\]](http://docs.aws.amazon.com/it_it/documentdb/latest/developerguide/images/performance-insights/top-queries-query-text.png)

Il dashboard Performance Insights può visualizzare fino a 1 KB per ogni istruzione di query completa.

**Nota**  
Per copiare o scaricare l'istruzione di interrogazione, disattiva tutti i blocchi popup.