Optimizar MySQL Server
- netoec84
- MySQL
- Oct 12, 2012
- mysq, mysql tuner, mysql-server, optimizar
Se puede utilizar el script MySQLTuner para ayudarnos a optimizar MySQL a nivel administración del sistema, mediante la modificación del fichero de configuración de MySQL (my.cnf). Este script nos entrega recomendaciones que podemos seguir. Para utilizarlo basta con seguir los siguientes pasos
Descargar la ultima versión estable desde su sitio oficial
wget mysqltuner.pl
Ejecutar el script haciéndolo primero ejecutable
chmod +x mysqltuner.pl ./mysqltuner.pl
Chequeo automático de tablas
Basta con agregar un cron utilizando el comando «crontab -e» y colocando la siguiente linea:
15 18 * * * mysqlcheck --auto-repair -a -r -o -e -c -A -u root --password=CLAVEROOT &> /dev/null
El cheque se hara a las 6:15 pm, se debe sustituir CLAVEROOT por la clave correspondiente al usuario root o alguno que tenga permisos suficientes.
Optimización automático de tablas
Basta con agregar un cron utilizando el comando «crontab -e» y colocando la siguiente linea:
15 6 * * * mysqlcheck --optimize --all-databases -u root --password=CLAVEROOT &> /dev/null
El cheque se hara a las 6:15 am, se debe sustituir CLAVEROOT por la clave correspondiente al usuario root o alguno que tenga permisos suficientes.