Una tabla de Amazon Redshift llamada Employee utiliza una clave de clasificación compuesta por Region ID, Department ID y Role ID. ¿Qué consultas obtendrán la mayor mejora de rendimiento de esta clave de clasificación compuesta? (Elija dos).
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Select * from Employee where Region ID='North America' and Department ID=20;, Select * from Employee where Region ID='North America' and Role ID=50;.
Por qué esta es la respuesta
Una clave de clasificación compuesta en Redshift ordena los datos primero por la primera columna, luego por la segunda dentro de la primera, y así sucesivamente. Para obtener el mayor beneficio de rendimiento, las consultas deben incluir el prefijo de la clave de clasificación. La opción "Select from Employee where Region ID='North America' and Department ID=20;" es correcta porque utiliza las dos primeras columnas de la clave de clasificación compuesta (Region ID y Department ID) en el orden correcto. La opción "Select from Employee where Region ID='North America' and Role ID=50;" también es correcta porque utiliza la primera columna (Region ID) y otra columna posterior (Role ID), lo que permite a Redshift escanear un subconjunto más pequeño de datos ordenados. La opción "Select from Employee where Region ID='North America';" es menos óptima porque solo utiliza la primera columna. La opción "Select from Employee where Department ID=20 and Region ID='North America';" es menos óptima porque, aunque usa ambas columnas, el orden en la cláusula WHERE no coincide con el orden de la clave de clasificación compuesta, lo que podría dificultar la optimización completa. La opción "Select from Employee where Role ID=50;" es la menos eficiente porque solo consulta la última columna de la clave de clasificación, sin usar las columnas prefijo.
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