Cómo ajustar y optimizar MySQL con MySQLTuner
Shared FAQ page chrome: see INDEX-AND-CHROME.md. Translate once.
Body
MySQLTuner es un script Perl de código abierto que analiza el rendimiento de su MySQL, recopila la información necesaria y le da recomendaciones sobre las variables y parámetros que debería ajustar para mejorar el rendimiento.
Pasos para optimizar la configuración de MySQL con MySQLTuner
1. Descargar MySQLTuner
wget http://mysqltuner.com/mysqltuner.pl
2. Actualizar los permisos
Haga ejecutable el script.
chmod +x mysqltuner.pl
3. Ejecutar MySQLTuner
./mysqltuner.pl
La salida muestra exactamente qué variables debería ajustar en la sección [mysqld] de su my.cnf, el archivo de configuración de MySQL.
Ajustar y actualizar la configuración
Trate la salida de MySQLTuner como una pista, no como una configuración para pegar. Dimensione innodb_buffer_pool_size al working set de sus datos y deje las demás variables cerca de sus valores por defecto, salvo que una medición indique lo contrario.
Este es un my.cnf de ejemplo.
# cat /etc/my.cnf
[mysqld]
innodb_file_per_table=1
innodb_buffer_pool_size=4G
innodb_log_file_size=512M
max_connections=200
tmp_table_size=64M
max_heap_table_size=64M
table_open_cache=4096
max_allowed_packet=256M
[mysqldump]
max_allowed_packet = 500M
5. Reiniciar el servidor MySQL
Reinicie para aplicar los cambios:
service mysql restart
Puede ejecutar MySQLTuner varias veces para comprobar si tiene más recomendaciones para mejorar el rendimiento de MySQL.
De las FAQ de EuroVPS.
Más en la categoría «Guías»Su próximo socio de infraestructura
¿Todavía tiene
una pregunta?
Díganos qué intenta hacer. Un ingeniero lo leerá y le responderá.
+357 222 32280
Empecemos por su infraestructura.
Un poco de contexto nos ayuda a empezar la conversación adecuada.
