Construye el índice correcto para la consulta más caliente de soporte
En un panel de tickets SaaS, soporte ejecuta constantemente «tickets abiertos ordenados por prioridad descendente, primeros 50». Un índice simple sobre status cubre el filtro pero no el orden — Postgres aún ordena el resultado por separado.
Un índice compuesto sobre dos columnas a la vez — status más priority descendente — cubre tanto el filtro como el orden en una sola pasada. Construye una tabla tickets con id (clave primaria), status (cadena de hasta 20 caracteres), priority (entero) y created_at (marca de tiempo con zona horaria), luego crea un índice llamado tickets_status_priority_idx donde status sea la primera columna y priority la segunda en orden descendente.
Solo CREATE/ALTER/DROP — no hace falta un SELECT al final.
Inicia sesión para ver tu historial de envíos
Iniciar sesiónInicia sesión para usar el AI Mentor
Iniciar sesiónSin esquema inicial
Este ejercicio no incluye tablas iniciales: tendrás que crearlas con CREATE TABLE.