Ver Mensaje Individual
  #2 (permalink)  
Antiguo 11/02/2011, 21: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: 16 años, 5 meses
Puntos: 2658
Respuesta: select a millones de registros

A mi entender te estás preocupando por nada. Una consulta a un registro entre 60 millones de ellos, en una tabla de una base puesta en una PC común con no más de 2 Gb de RAM, sobre la PK lleva mas o menos 0.03 a 1.7 segundos, conforme las pruebas que tengo en mis bases...
En sistemas mejor diseñados, con hardware muchísimo mejor preparado, y servidores de bases de datos realmente potentes... bueno, francamente suena a problema menor...
Una de las tantas formas de optimizar este detalle consiste simplemente en hacer que existas indices primarios definidos sobre los usernames, por ejemplo, en lugar de las claves numéricas autoincrementales., que en definitiva traen más problemas que ventajas en modelos de base de datos de este tipo de servicios.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)