Analisar a execução da consulta
Você pode analisar os detalhes da execução de uma consulta para entender a performance e identificar possíveis áreas de otimização. A análise de uma consulta fornece informações sobre o plano da consulta, como etapas envolvidas, tempo gasto em cada etapa e quantidade de dados processados. Os casos de uso comuns incluem: solução de problemas de consultas de execução lenta, otimização de estratégias de distribuição de dados e identificação de oportunidades para reescrever ou indexar consultas.
Para analisar uma consulta
-
Faça login no AWS Management Console e abra o console do Amazon Redshift em https://console.aws.amazon.com/redshiftv2/
. -
No menu de navegação, escolha Queries and loads (Consultas e cargas) para exibir a lista de consultas de sua conta. Você pode precisar alterar as configurações nessa página para encontrar a sua consulta.
-
Escolha o identificador da Query (Consulta) na lista para exibir Query details (Detalhes da consulta).
A página Query details (Detalhes da consulta) inclui as guias Query details (Detalhes da consulta) e Query plan (Plano de consulta) com métricas sobre a consulta.
nota
Você também pode navegar para a página de Detalhes da consulta a partir de uma página de Detalhes do cluster no guia Histórico de consultas, ao fazer uma busca detalhada em uma consulta em um gráfico de Tempo de execução da consulta .
A página Detalhes da consulta contém as seguintes seções:
-
Uma lista de Consultas regravadas, como mostrado no screenshot seguinte.
-
Uma seção de Detalhes da consulta, como mostrado no screenshot a seguir.
-
Uma guia Detalhes da consulta que contém o SQL executado e Detalhes de execução sobre a execução.
-
Uma guia Plano de consulta que contém as etapas do Plano de consulta e outras informações sobre ele. Esta tabela também contém gráficos sobre o cluster quando a consulta foi executada.
-
Status de integridade do cluster
-
Utilização da CPU
-
Capacidade de armazenamento utilizada
-
Conexões de banco de dados ativas
-