Tecnología

Inicio

MySQL es lento en Magento

Si usted está experimentando el rendimiento de MySQL lento con Magento, hay varios ajustes que puede hacer para aumentar la velocidad. El rendimiento lento se debe a las configuraciones por defecto de MySQL en los servidores web. Por defecto, el servidor no asigna memoria RAM de manera eficiente para una aplicación intensiva tales como Magento. Al igual que con todo el software, debe asegurarse de que está utilizando la versión más actualizada de la aplicación en todo momento.

Instrucciones

1 Instalar una caché de código de operación para PHP en su servidor. Magento recomienda APC o XCache. Ingrese a su servidor a través de Secure Shell (SSH) y escriba "wget" seguido de la dirección URL para el paquete de la aplicación. Extraer el paquete usando el "alquitrán xzvf packagename.tar.gz" (sin comillas). Abra el directorio del paquete, a continuación, emita los siguientes tres comandos con el fin de instalar:

./configure

hacer

make install

2 Habilitar KeepAlive en Apache. Con el shell seguro todavía abierto, tipo "vi /etc/conf/httpd.conf" y presionar "Enter" para abrir el archivo de configuración de Apache. Desplazarse a través de la etiqueta "KeepAlive" y asegurarse de que lee "KeepAlive On" y no "KeepAlive Off". Pulse la tecla "Esc", a continuación, escriba ": x" para salir y guardar los cambios.

3 Tipo "vi /etc/my.cnf" y presionar "Enter" para abrir la configuración de MySQL. Si el servidor Web tiene más de 1 GB de memoria, entonces se puede aumentar los valores en este archivo. Ajuste el "key_buffer" para aproximadamente la mitad de la memoria en el servidor, a continuación, aumentar los valores anteriores en la misma proporción. Pulse la tecla "Esc" y luego ": x" para salir y guardar.