Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/02/2007, 12:33
davish2612
 
Fecha de Ingreso: julio-2004
Mensajes: 11
Antigüedad: 19 años, 9 meses
Puntos: 0
Re: Busqueda mas rapida

Vale, entonces... entiendo que cada vez que pulsas una tecla se hace una llamada ajax para recuperar los datos que coincidan con lo que has escrito, no?

Pues... me temo que si lo haces así... el problema que tienes (aparte de lo que tarde la BD en recuperar los datos y el tiempo de crear los valores en el select) es, además, el tiempo de respuesta del servidor y eso si que no lo puedes optimizar mucho. Bueno, podrías hacer que la página que retorna los datos sea lo más atómica posible, pero el tiempo de retorno de datos (por parte del servidor) lo seguiráis teniendo.

Puede ser un poco bestia según el volumen de datos, pero.. has pensado en descargar a cliente los datos que te interesen (todos) y tratar ahí un vector ordenado con javascript para escribir el select. Esto eliminaría el tiempo ese que te decía antes y no es complicado de montar. Supongo que de lo que estamos hablando es de recuperar pares de id y nombre de usuario (por ejemplo, no?).

Dime algo, ok?
Saludos...