Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/09/2013, 18:09
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Que importancia tiene el orden de los campos en la tabla

Los índices no guardan relación con la tabla. Son estructuras independientes, y se basan el las claves del índice dado y el rowid físico. Los índices permiten encontrar el registro, pero componen archivos separados de la tabla. No se lee la tabla para leer el índice.
Incluso más, si la consulta es sobre los campos que existen en un índice, y no se leen otras columnas, MySQL lee el índice y descarta la tabla.

Puede que te estés confundiendo con la aplicación de los índices en la consulta, que es otra cosa total y absolutamente distinta, y es allí donde el orden de las columnas, así como los tipos de datos tienen importancia, pero no en la tabla de datos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 13/09/2013 a las 18:17