Optimizar MySQL

02/01/2009

Como configurar su servidor MySQL

*Siempre hacer primero una copia de seguridad de la base antes de aplicar esta configuración.

Las siguientes configuraciones son para un Servidor con 1Gb de memoria dedicado a Táctica.

[mysqld]
innodb_buffer_pool_size=512M
key_buffer_size=256M
innodb_additional_mem_pool_size=20M
innodb_log_file_size=20M
innodb_log_buffer_size=8M
innodb_flush_log_at_trx_commit=1
innodb_lock_wait_timeout=50

Las configuraciones que dependen de la memoria del Servidor son:
innodb_buffer_pool_size: que se debe configurar entre un 50% a 70% de la memoria física si el Servidor es dedicado. Sino se debe ir probando desde un 25% para arriba.
key_buffer_size: que puede ir desde 25% a 35% de la memoria física del Servidor
En total la suma de estas configuraciones no debe ser mayor al 90% de la memoria del Servidor.

Como realizar los ajustes:
Para hacer los ajustes utilizaremos el programa “winmysqladmin.exe” que se encuentra en el directorio bin del directorio de instalación de MySql.
myadmin

Este programa al estar activo coloca un icono de un semáforo en la esquina inferior a la derecha en la pantalla, junto a la hora del sistema.

En caso de no estar activo se lo debe ejecutar para realizar los cambios.
Presionaremos el icono del semáforo y seleccionaremos la opción Win NT y luego Stop the Service. Aquí el semáforo se pondrá en rojo.
Presionamos nuevamente y seleccionamos la solapa Show me. En la ventana que se abre seleccionamos mi.ini Setup y pegamos los nuevos seteos en la ventana a la derecha.

Luego presionamos Save Modification y en la ventana que aparece el botón Si.
Luego seleccionamos la solapa Environment y buscamos y presionamos el botón Hide me.

Al terminar esto el semáforo vuelve a aparecer ahora con la luz roja brillando.

El siguiente paso es ir a la carpeta data dentro de la carpeta MySql (Normalmente ubicada en el disco C) y borrar los archivos ib_logfile0 y ib_logfile1

Tras esto presionaremos el icono del semáforo y seleccionaremos la opción Win NT y luego Start the Service. Aquí el semáforo se pondrá en verde.
Tras esto ingresar a Táctica normalmente.

« | Home | »