Um engenheiro de dados deseja melhorar o desempenho de consultas SQL do Amazon Athena em uma tabela de vendas e precisa inspecionar o plano de execução e o custo de cada operação para uma consulta específica. Qual instrução o engenheiro deve executar?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: EXPLAIN ANALYZE SELECT * FROM sales;.
Por que esta é a resposta
A instrução EXPLAIN ANALYZE SELECT FROM sales; é a correta porque o EXPLAIN ANALYZE no Amazon Athena (e em muitos outros sistemas de banco de dados) não apenas mostra o plano de execução da consulta, mas também executa a consulta e coleta estatísticas de tempo de execução e custo para cada etapa do plano. Isso permite ao engenheiro de dados identificar gargalos de desempenho e otimizar a consulta de forma mais eficaz. As outras opções estão incorretas porque: EXPLAIN SELECT FROM sales; apenas mostra o plano de execução lógico, sem executar a consulta ou coletar métricas de tempo de execução. EXPLAIN ANALYZE FROM sales; e EXPLAIN FROM sales; são sintaticamente incorretas; a cláusula SELECT é necessária para especificar a consulta a ser explicada.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão