Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/01/2008, 20:07
Avatar de pragone
pragone
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 223
Antigüedad: 16 años, 4 meses
Puntos: 2
Re: Quiz de indices

A ver cómo vamos en el quiz

1.-No. sólo la info del campo(s) indexados
2.- MySQL tiene un muy buen algoritmo para la selección del mejor índice a la hora de hacer una consulta, sin embargo hay que tomar en consideración cosas como el órden de los campos en el índice... en muy pocas ocasiones he tenido que indicarle a MySQL qué índice utilizar y ha sido por configuraciones muy específicas de los datos en la tabla.
3.- Los índices sobre campos de texto sólo indexan los primeros X caracteres (configurables aunque no recuerdo el valor por defecto ahora)... en campos TEXT, etc no te servirían de mucho si quieres tener acceso a algo más que el principio del texto... para esto usa índices FULLTEXT... una acotación, sin embargo, aunque con esa cantidad de registros no creo que tengas problemas de eficiencia con el índice Fulltext, si esperas mucho crecimiento, ve estudiando de una vez la posibilidad de usar un motor de indexación para texto como Sphinx o Lucene. (Sphinx me gusta más)