

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Visão geral da guia Principais consultas
<a name="performance-insights-top-queries"></a>

Por padrão, a guia **Principais consultas** mostra as consultas que mais estão contribuindo para a carga do banco de dados. É possível analisar o texto da consulta para ajudar a ajustar suas consultas.

**Topics**
+ [Resumos de consultas](#performance-insights-top-queries-digests)
+ [Load by waits (AAS) (Carga por esperas)](#performance-insights-top-queries-aas)
+ [Visualizando informações detalhadas da consulta](#performance-insights-top-queries-query-info)
+ [Acessando o texto da consulta da instrução](#performance-insights-top-queries-accessing-text)
+ [Visualizando e baixando o texto da consulta de instrução](#performance-insights-top-queries-viewing-downloading)

## Resumos de consultas
<a name="performance-insights-top-queries-digests"></a>

Um *resumo de consulta* é formado por várias consultas reais com estruturas semelhantes, mas que possivelmente apresentam valores literais diferentes. O resumo substitui valores codificados por um ponto de interrogação. Por exemplo, um resumo de consulta pode ser semelhante a este:

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

Esse resumo pode incluir as seguintes consultas subordinadas:

```
{"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"}}
```

Para ver as instruções consultas literais em um resumo, escolha a consulta e depois o sinal de mais (`+`). Na captura de tela a seguir, a consulta selecionada é um resumo.

![\[A tabela Principais consultas, mostrando um resumo de consultas expandido com uma consulta secundária selecionada.\]](http://docs.aws.amazon.com/pt_br/documentdb/latest/developerguide/images/performance-insights/top-queries-literal.png)


**nota**  
Um resumo de consulta agrupa instruções de consulta semelhantes, mas não edita informações confidenciais. 

## Carga por esperas (AAS)
<a name="performance-insights-top-queries-aas"></a>

Em **Consultas principais**, a coluna **Carga por esperas (AAS)** mostra o percentual da carga do banco de dados associada a cada item de carga principal. Essa coluna reflete a carga desse item por qualquer agrupamento atualmente selecionado no **Gráfico de carga de banco de dados**. Por exemplo, é possível agrupar o gráfico **Carregamento do banco de dados** com base em estados de espera. Nesse caso, a barra **Carregamento do banco de dados por esperas** é dimensionada, segmentada e codificada por cores para mostrar com quanto de um determinado estado de espera a consulta está contribuindo. Ela também mostra quais estados de espera estão afetando a consulta selecionada.

![\[Gráfico de barras mostrando a carga do banco de dados agrupada por CPU, IO e estados de espera por trava. A tabela correspondente mostra as principais consultas com base na carga por espera.\]](http://docs.aws.amazon.com/pt_br/documentdb/latest/developerguide/images/performance-insights/top-queries-aas.png)


## Visualizando informações detalhadas da consulta
<a name="performance-insights-top-queries-query-info"></a>

Na tabela **Principais consultas**, é possível abrir uma *instrução de resumo* para visualizar suas informações. As informações são exibidas no painel inferior.

![\[A tabela Principais consultas, mostrando uma instrução de consulta selecionada e suas informações de consulta abaixo.\]](http://docs.aws.amazon.com/pt_br/documentdb/latest/developerguide/images/performance-insights/top-queries-detailed.png)


Os seguintes tipos de identificadores (IDs) estão associados às instruções de consulta:

1. **ID da consulta de suporte** — Um valor de hash do ID da consulta. Esse valor serve apenas para fazer referência a um ID de consulta quando você está trabalhando com o AWS Support. AWS O Support não tem acesso à sua consulta real IDs e ao texto da consulta.

1. **ID de arquivo de resumo de suporte**: um valor de hash do ID de arquivo de resumo. Esse valor serve apenas para fazer referência a uma ID de resumo quando você está trabalhando com o Support AWS . AWS O Support não tem acesso ao texto real do resumo IDs e da consulta.

## Acessando o texto da consulta da instrução
<a name="performance-insights-top-queries-accessing-text"></a>

Por padrão, cada linha na tabela **Principais consultas** mostra 500 bytes de texto para cada instrução. Quando uma instrução de resumo é maior que 500 bytes, você pode visualizar uma parte maior dela abrindo-a no painel do Performance Insights. Nesse caso, o comprimento máximo para a consulta mostrada é de 1 KB. Se você vir uma instrução de consulta completa, também poderá escolher **Download**.

## Visualizando e baixando o texto da consulta de instrução
<a name="performance-insights-top-queries-viewing-downloading"></a>

No painel do Performance Insights, é possível visualizar ou baixar o texto da consulta.

**Para visualizar mais texto de consulta no painel do Performance Insights**

1. Abra o console do Amazon DocumentDB em: [https://console.aws.amazon.com/docdb/](https://console.aws.amazon.com/docdb/) 

1. No painel de navegação, escolha **Performance Insights**.

1. Escolha uma instância de banco de dados. O painel do Performance Insights será exibido nessa instância de banco de dados.

   Instruções de consulta com texto maior que 500 bytes serão semelhantes à imagem a seguir.  
![\[A tabela Principais consultas com uma consulta secundária selecionada.\]](http://docs.aws.amazon.com/pt_br/documentdb/latest/developerguide/images/performance-insights/top-queries-statement.png)

1. Examine a seção de informações de consulta para visualizar mais do texto da consulta.  
![\[A seção Informações da consulta, mostrando o texto completo da consulta selecionada.\]](http://docs.aws.amazon.com/pt_br/documentdb/latest/developerguide/images/performance-insights/top-queries-query-text.png)

O painel do Performance Insights pode exibir até 1 KB para cada instrução completa de consulta.

**nota**  
Para copiar ou baixar a instrução de consulta, desabilite bloqueadores de pop-up.