Elija por dónde empezar
Diagnosticar consultas lentas
Comience aquí si necesita identificar un patrón recurrente de consultas lentas. Use el historial de consultas local o de todo el clúster para elegir una ejecución representativa, inspeccionar su uso de recursos y formular una hipótesis inicial.
Aislar cuellos de botella en las consultas
Comience aquí si tiene una consulta lenta, pero aún no sabe qué operaciones dominan su rendimiento. Compare versiones progresivamente más simples de la consulta en condiciones controladas.
Elegir un enfoque de optimización
Comience aquí si cuenta con indicios sobre el cuello de botella y necesita elegir un cambio específico. Compare enfoques para reducir los datos leídos, alinear la organización de los datos con sus consultas o precalcular tareas repetitivas.
Ejemplo
Ejemplo práctico de optimización
Comience con consultas de carga de trabajo sobre el conjunto de datos NYC Taxi y, a continuación, aplique cambios en el esquema y la clave de ordenación, midiendo cada etapa con respecto a la misma línea base.