Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2007, 13:15
Avatar de nes24
nes24
 
Fecha de Ingreso: julio-2005
Mensajes: 746
Antigüedad: 19 años, 7 meses
Puntos: 3
rendimiento en resultados

Hola, tengo en mi base de datos cerca de 10800 registros, y cuando necesito comparar la existencia de un dato me resulta algo lento mostarr los resultados..... lo hago de esta forma:

WHERE NCEDULAS='$cedulas'

Provablemente con una sola comparacion se vea rapido, pero si necesito comparar 3200 registros con la db de esta forma :

while($cedula){

// por eset while pasan los 3200 registros 1 por 1
WHERE NCEDULAS='$cedulas'

}

Pue s ya la cuestion si que resulta lenta, diria que me tardaria cerca de 8 horas y por eso creo que es mas cosa de la comparacion mas no del script.


acaso con una subconsulta los resltados se ven mas rapidos????
hay funciones que me ayuden a mostrar las consultas mas rapido???
acaso sera cuestion de poner un indice????


gracias