Código MySQL:
Ver original
Y como la busqueda de facebook, google y youtube funciona rápido.
| ||||
desarrollar buscador de grandes cantidad de datos Con 10000 datos mi búsqueda se ha vuelto mas lento que el cangrejo.
Código MySQL:
Ver original Y como la busqueda de facebook, google y youtube funciona rápido.
__________________ Muy Feliz Última edición por gnzsoloyo; 24/09/2016 a las 16:34 |
| |||
Respuesta: desarrollar buscador de grandes cantidad de datos Primero que todo, no te compares con google, facebook, o youtube. Te recmomiendo quitar el * y solo seleccionar las columnas que deseas, eso debería reducir mucho el proceso de la busqueda. Talvez agregar algún filtro. Saludos |
| |||
Respuesta: desarrollar buscador de grandes cantidad de datos Y utiliza un limit no es lo mismo retornar 10 resultados que 1000. Además una vez que alcanza el límite establecido dejará de seguir buscando resultados en la tabla, de lo contrario seguirá escaneando la tabla completa por si acaso hay más resultados.
__________________ Unset($vida['malRollo']); |
| ||||
Respuesta: desarrollar buscador de grandes cantidad de datos Cita: Toda búsqueda de datos donde uses LIKE y además pongas comodines en ambos lados del texto a buscar, será SIEMPRE ineficiente, porque obliga a la base a leer TODA la tabla.Es imposible optimizar una búsqueda con LIKE en tales condiciones. Si lo que quieres es buscar palabras completas, entonces deberás considerar el uso de expresiones regulares e indices FULLTEXT.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |