Ver Mensaje Individual
  #9 (permalink)  
Antiguo 03/12/2007, 10:39
Avatar de xcars
xcars
 
Fecha de Ingreso: mayo-2005
Ubicación: El Salvador
Mensajes: 753
Antigüedad: 19 años, 9 meses
Puntos: 4
Re: Full Text Search: Problema al ordenar por relevancia, se tarda mucho

sabes ahora releyendo lo que escribiste, creo que no se me apega tu recomendacion, te cuento nuevamente.
Lo que yo necesito hacer es una consulta de texto completa (FULL TEXT SEARCH) que me ordene los resultados por relevancia, entonces, en el order by de la relevancia es donde se queda mucho tiempo, ya que la instruccion ORDER BY lo que hace es recorrer todos los registros, uno por uno para ordenarlos, entonces lo que tengo que buscar, segun lo que creo, es tomar los datos de la consulta meterlos en una temporal, y luego esa temporal ya con el SCORE de la relevancia calculado, ordenarlos, ya solo tendria que recorrer, que 10,000 o 2000 registros para ordenar. Me parece raro si, porque el motor de MySQL deberia detectar que hay 2 instrucciones iguales, o nose si el problema es otro..
En fin segun tu recomendacion, no puedo hacer el order by, porque no tengo el valor por el cual voy a ordenar, que es la puntuacion que calcula MySQL de una busqueda de texto completo :( pero gracias por la info.
__________________
Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad.