
23/11/2010, 08:59
|
 | Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 2 meses Puntos: 2658 | |
Respuesta: duda con max en campo indexado Eso lo hace por la presencia de razon_id, que como esPK tiene prioridad en los índices. MySQL descarta el segundo índice en la lectura, y como consecuencia para obtener el mayor del segundo campo debe hacer un barrido completo de la tabla.
Habria que probar usando FORCE INDEX.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |