Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/06/2002, 14:58
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Re: Agilizar consultas

Un indice no tiene nada que ver con el tamaño del dato almacenado ..

El indice es eso mismo, Mysql (o cualquier motor de BD) añade informacion extra de la posicion (registro) que ocupa en relacion a la BD/tabla ...

(si me equivoco me corrigen)

Puedes hacer una prueba .. mide el tiempo de respuesta de tus consultas .. poniendo como indice el "ID" o el "nombre" y haciendo consultas por "nombre" (WHERE nombre='tal') .. El tiempo de respuesta lo puedes ver asi:
<?
$tiempo_inicio=microtime();
//tu consulta/codigo aqui
$tiempo_fin=microtime();
$tiempo_proceso=$tiempo_fin-$tiempo_inicio;
echo "Tiempo de ejecucion: ".$tiempo_proceso;
?>

Haz la prueba y nos comentas que tal fueron los resultado.

Un saludo,