Publicado en: Apr 8, 2021

Los usuarios de Amazon Athena ahora pueden ver el plan de ejecución de las consultas. Al consultar conjuntos de datos grandes y complejos, los usuarios con frecuencia desconocen cómo se ejecutará la consulta o cómo las optimizaciones afectarán al rendimiento. Ahora disponible de forma general para Amazon Athena, la instrucción EXPLAIN ayuda a los usuarios a comprender las consultas y a hacerlas más eficaces.

Cuando se utiliza en la consola de Athena, la instrucción EXPLAIN proporciona un desglose detallado del plan de ejecución de una consulta. Los usuarios pueden analizar el plan de ejecución para identificar y reducir la complejidad de la consulta y mejorar el tiempo de ejecución. EXPLAIN también se puede utilizar para validar la sintaxis de SQL antes de la ejecución. De este modo, se evitan los errores que se habrían producido durante la ejecución.

Se recomienda a los analistas que utilicen EXPLAIN al iterar en las consultas. Cuando se utiliza EXPLAIN, Athena no ejecuta la consulta subyacente. Esto permite a los analistas ajustar la consulta sin tener que esperar a que se devuelvan los resultados ni incurrir en costos por el análisis de los datos.