Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/10/2008, 13:11
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: 17 años, 3 meses
Puntos: 2658
Respuesta: duda sobre duracion a una peticion

Estás buscando en el mismo tipo de índice primario en ambos casos, porque el mismo está definido para el campo ID, no para el CONTENIDO.
La búsqueda debería tardar lo mismo.
Además, para que en una base de datos la búsqueda tenga un delay relativamente apreciable, tienes que estar tratando con decenas o centenares de miles de registros.
En 700 registros (por ejemplo) el tiempo mayor es el overhead de disco, y no el acceso al dato.

En principio lo que tienes que considerar es:
1. Selectividad del índice.
2. Tamaño del registro.
3. Tamaño del bloque de lectura.
4. Cantidad de bloques leídos para la búsqueda.
5. Tipo de comparación (= no es igual que <, >, <>, >=, <=).
6. Tipo de índices definidos sobre el campo.
7. Longitud de las claves.
y un largo etcétera.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)