Un ingeniero de datos quiere mejorar el rendimiento de las consultas SQL de Amazon Athena en una tabla de ventas y necesita inspeccionar el plan de ejecución y el costo de cada operación para una consulta específica. ¿Qué sentencia debe ejecutar el ingeniero?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: EXPLAIN ANALYZE SELECT * FROM sales;.
Por qué esta es la respuesta
La sentencia EXPLAIN ANALYZE SELECT FROM sales; es la correcta porque EXPLAIN ANALYZE no solo muestra el plan de ejecución de una consulta, sino que también la ejecuta y proporciona métricas de tiempo y costo reales para cada etapa de la operación. Esto permite al ingeniero identificar cuellos de botella y optimizar el rendimiento. Las opciones EXPLAIN SELECT FROM sales; y EXPLAIN FROM sales; solo muestran el plan de ejecución lógico sin ejecutar la consulta ni proporcionar métricas de rendimiento reales, lo cual es insuficiente para un análisis de costo y rendimiento detallado. EXPLAIN ANALYZE FROM sales; es incorrecta sintácticamente, ya que ANALYZE requiere una consulta completa.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta