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á.
Analisar a carga do banco de dados por estados de espera
Se o gráfico Carregamento do banco de dados mostrar um gargalo, será possível descobrir de onde vem essa carga. Para fazer isso, examine a tabela de principais itens de carga abaixo do gráfico Carregamento do banco de dados. Escolha um item específico, como uma consulta ou uma aplicação, para aprofundar neste item e ver detalhes sobre ele.
A carga do banco de dados agrupada por espera e as principais consultas normalmente fornecem mais informações sobre problemas de performance. A carga de banco de dados agrupada por espera mostra se há algum gargalo de recursos ou de concorrências no banco de dados. Nesse caso, a guia Principais consultas da tabela Top Load Items mostra quais consultas estão gerando essa carga.
Seu fluxo de trabalho típico para diagnosticar problemas de performance é o seguinte:
-
Analise o gráfico Carregamento do banco de dados e veja se há casos de cargas de banco de dados que estejam ultrapassando a linha Máximo de CPU.
-
Se houver, examine o gráfico Carregamento do banco de dados e identifique quais estados de espera são os principais responsáveis por isso.
-
Identifique as consultas resumidas que estão gerando a carga examinando quais consultas na guia Top queries da tabela Top Load Items estão contribuindo mais para aqueles estados de espera. É possível identificar essas consultas na coluna Carga por espera (AAS).
-
Escolha uma dessas consultas resumidas na guia Top queries para expandi-la e exibir as consultas secundárias que a compõem.
Você também pode ver quais hosts ou aplicações estão contribuindo com a maior carga selecionando Principais hosts ou Principais aplicações, respectivamente. Os nomes das aplicações são especificados na cadeia de conexão com a instância Amazon DocumentDB. Unknown indica que o campo da aplicação não foi especificado.
Por exemplo, no painel a seguir, as esperas de CPU compõem a maior parte da carga de banco de dados. Selecionar a consulta principal em Principais consultas definirá o gráfico de carga do banco de dados para se concentrar na maior carga que está sendo contribuída pela consulta selecionada.