Tuning MySQL

¿Tienes problemas de rendimiento en tu base de datos?

Vamos a presentarte dos ayudas para mejorar el rendimiento de nuestro MySQL

 

Mysqlcheck
Esta herramienta está integrada en el propio MySQL. Con “mysqlcheck -Aor “, tenemos el primer “check” antes de análisis más profundos, pero ya puede suponer una mejora importante en los parámetros de rendimiento. El pero de esta herramienta es no conocer con exactitud que índices fragmenta, y que operativas ha podido realizar.Lo que hace de forma automática es analizar, optimizar y reparar la BBDD desde línea de comandos. Esta utilidad no es el elixir de la juventud pero puede mejorar el rendimiento.

 

MySQLTuner
Otra utilidad que tenemos a nuestro alcance es MySQLTuner. Esta herramienta ya no es del propio MySQL, sino que se debe montar bajo Debian o Ubuntu.
Una vez instalado, simplemente se ejecuta y es entonces cuando nos muestra un set de recomendaciones para cambiar parámetros en el fichero de configuración de MySQL. Estas recomendaciones provienen de las estadísticas recogidas en las últimas 24 horas, lo que obliga tener el servicio corriendo al menos con un día de histórico, de lo contrario fallaría la ejecución del comando. Una de las ventajas de esta herramienta es que no solo detalla los parámetros y opciones a configurar sino que bajo tu decisión y en función de las necesidades del entorno puedes o no aplicar estos cambios.

Al margen de estas herramientas, otra de las opciones que se podrían barajar sería aumentar a un valor mayor de 8 MB el parámetro query_cache_size en el archivo de configuración. Dependiendo de la capacidad del servidor iremos modificando los valores hasta encontrar el que mejor se adapte. Generalmente, la modificación de este parámetro suele ser muy beneficiosa para el rendimiento del entorno.

Por supuesto, antes de cambiar ningún parámetro en el fichero de configuración de MySQL, sería recomendable hacer un backup del mismo ya que podríamos dejar MySQL parado en caso de ajustar mal los parámetros.

Esperamos que os haya sido de utilidad.

Equipo de BBDD

[polldaddy poll=”9024166″]

Uso de cookies

GPS Open Source, S.L, le informa que este sitio web utiliza Cookies tanto propias como de terceros para facilitar la navegación y para recopilar información estadística sobre su navegación. Si pulsa aceptar o continúa navegando entenderemos que acepta la instalación de las mismas. Más Info, política de cookies

ACEPTAR
Show Buttons
Hide Buttons