Esta es una de las soluciones implementadas para mejorar el funcionamiento de un sitio después de muchas consultas SQL que se desaceleró en gran medida la base de datos. En promedio, la ejecución de cada consulta tuvo entre 1 y 5 minutos para la carga del servidor, ya que utiliza esta función en particular PARTIDO CONTRA ... en lugar famoso por su apetito.
La función también es como un poco más delgado ya las directrices buscado las expresiones pueden ser un poco más precisa con segues de O Campo1 Al igual que '% ...%' O campo1 like'% ...%'.

La pregunta era, por tanto, resolver este problema de la lentitud de SQL:
Esta aplicación requiere que se revivió con frecuencia como actualizaciones en la tabla o tablas están relacionadas a muchos? esta pregunta, la respuesta no era necesariamente.
El uso de una tabla intermedia de recibir resultados de la consulta es una excelente solución para hacer frente a los problemas de consultas lentas con una definición de vencimiento para las inscripciones. La primera generación de la tabla por lo tanto, tomar algún tiempo, pero luego rápidamente se recoge en los resultados de la misma.
Este es el ahorro de tiempo es considerable puesto que, en vez de esperar 1 a 5 minutos, el resultado de la ejecución de las solicitudes, el tiempo de espera se reduce a 1 segundo o menos. La base de datos Mysql es entonces muy bajo, y lo hace más atascos de tráfico. El cuello de botella finalmente desaparecer.



















0 Respuestas a "consultas SQL demasiado lento"
Espera, por favor
Deja tu comentario