Practica internos de bases de datos, no solo SQL.

Una consulta correcta no basta. Con diez millones de filas, el plan equivocado nunca termina. QueryCrack ejecuta cada reto en MySQL 8 real y lo evalúa según las filas que lee el motor. Aprendes índices y planes de ejecución chocando con ellos.

La evaluación lee los deltas de estado de sesión Handler_read_* de MySQL 8.0: las filas que el motor de almacenamiento tocó realmente. Nunca el tiempo de reloj ni la estimación del planificador. Cada reto trae un esquema e índices fijos; una consulta correcta que lee más filas que el presupuesto recibe TIME_LIMIT.

Retos