lunes, 6 de octubre de 2008

Optimizar Mysql

Algunos parametros para optimizar MySql son.


Activar la cache para las consultas

1. query_cache_type = 1 (0 (deshabilitado ), 1 (habilitado ) y 2 (bajo solicitud).
2. query_cache_size = 128M Tamaño de la cache
3. query_cache_limit = 1M


La cantidad de tablas abiertas, si tengo un sistema que utilize muchas tablas, el defecto es 64.
Si lo aumento debo tener presente los parametros del sistema operativo
un buen valor es
1. table_cache = 256


max_allowed_packet = 64M

otra es basarse en el archivo my-huge.cnf

Debemos mirar que tanta memoria le vamos a dejar al buffer de claves, un buen valor para un servidor con 3Gb en RAM sería:
1. key_buffer_size=256M

Si quieres tener un informe de tu rendimiento, puedes ejecutar http://day32.com/MySQL/tuning-primer.sh