Cómo Optimizar la Base de Datos de Magento para Mejorar la Velocidad

Categorias: Bases de Datos, Magento, VPS

Optimizar Base de Datos Magento

Si te estas preguntando cómo puedes optimizar la base de datos de Magento para mejorar la velocidad de tu Website. ¡Te podemos ayudar a conseguirlo!

De esta forma, podrás asegurarte de que tu tienda online funciona rápidamente, lo cual es uno de los factores más importantes para impulsar las ventas de tu proyecto para el comercio electrónico (Ecommerce).

Sin duda, el posicionamiento en buscadores (SEO), la tasa de abandono de carritos y la experiencia en general del usuario al navegar por una tienda online son tan importantes como la propia velocidad a la que carga el sitio web en sí. Todo suma. 🙂

En Hostinet, a menudo nos hacen solicitudes sobre cómo se puede optimizar la base de datos de Magento para mejorar la velocidad. Es por ello por lo que en el día de hoy hemos decidido ponernos con este aspecto tan fundamental y desconocido para la mayor parte del publico.

Cómo Optimizar la Base de Datos de Magento

Estos 3 puntos se pueden utilizar para optimizar la base de datos de Magento.

1. Optimización de las Tablas MySQL

A través de phpMyAdmin (dentro de cPanel en el bloque de Bases de Datos), puedes ejecutar el comando OPTIMIZE TABLE en tablas de bases de datos específicas de Magento o llevar a cabo dicha acción desde el propio panel phpMyAdmin.

Cuando una tabla ocupe más de lo que necesita, si se optimiza, esto podría conducir a una mejora en su rendimiento. Esto no solo cuenta para las tablas EAV complejas, sino también para las tablas MySQL regulares que se usan con frecuencia (por ejemplo, core_config_data).

¿Cómo Hacerlo?

En el lateral izquierdo de phpMyAdmin, verás una lista de bases de datos. Selecciona tu base de datos de la lista que corresponda y marca los casilleros de las tablas a optimizar, por ejemplo, nosotros seleccionamos la que indicábamos antes “core_config_data”.

Magento Core Config Data

Ahora, baja hasta el final de todas tablas hasta que te topes con un menú desplegable que pone “Para los elementos que están marcados”, haz click en él y escoge la opción “Optimizar la tabla” (ampliar información)

Magento Core Config Data Optimizar

2. Ajustes en Servidor MySQL

La configuración predeterminada de MySQL en muchas ocasiones es suficiente para ejecutar un entorno general para gantizar el correcto funcionamiento de Magento, pero no todo está optimizado para Magento con una configuración por defecto. Ajustar configuraciones como query_cache_size podría aumentar drásticamente el rendimiento, pero también es peligroso porque depende en gran medida de otras variables (número de bases de datos, número de tablas por base de datos, número de consultas, uso máximo).

Si tienes un VPS administrado por Hostinet, así como una instalación Magento, contacta con nosotros para que ajustemos la configuración de query_cache_size y ver si tienes suficiente Memoria RAM, ya que Magento consumo mucha memoria e igual es necesario hacer algún ajustes para que la puedas aprovechar mejor. En caso de necesitar más RAM te lo indicaremos para que amplíes los servicios del VPS.

La mayoría de configuraciones proporcionan un paquete MySQL conservador listo para usar y para garantizar que se ejecute en una amplia gama de configuraciones de hardware. Si tenemos suficiente RAM (por ejemplo, 1 GB o más), entonces podremos intentar ajustar la configuración del CMS para que consuma lo menos posible.

3. Limpieza de Logs

Magento mantiene varias tablas para el registro de las acciones. Estas tablas registran con frecuencia cosas como accesos de clientes y productos comparados, entre otras cosas.

Magento tiene un mecanismo para limpiar estos logs con regularidad, pero por defecto establece el borrado en 60 días, lo cual es bastante tiempo a nuestro juicio y puede llegar a almacenarse una ristra de logs bastante maja.

Aparte de definir un purgado menor para que se haga de forma automática, tu también puedes borrar los logs manualmente cuando quieras.

Reducir el Purgado de los Logs (en días)

Para ello, en Magento, dirige a Stores → Configuration → Advanced → System → Bulk Actions. Aquí, en vez de 60 días, puedes poner 7 o 10, una fecha muy inferior y con la que conseguirás reducir el tamaño de logs en el servidor.

Magento 2 Logs Purgado

Hostinet VPS & Magento 2

En Hostinet disponemos de varios planes con Servidores VPS para garantizarte toda la potencia, privacidad y seguridad que necesitas para que tu tienda Magento 2 funcione sin problemas. Además, te garantizamos una IP española debido a que nuestros servidores están ubicados en Centros de Datos en Madrid (Acens) y Bilbao (Euskaltel).

NO recomendamos instalar Magento2 en planes compartidos por la de recursos que consumen. En todo caso elegir las gamas más elevadas de los planes SSD Cloud.

  • precio con contratación bianualVPS 1desde11´34€ / mes
  • precio con contratación bianualVPS 3desde20´22€ / mes
  • precio con contratación bianualVPS 4desde26´66€ / mes
  • precio con contratación bianualVPS 1desde11´34€/mes
  • precio con contratación bianualVPS 3desde20´22€/mes
  • precio con contratación bianualVPS 4desde26´66€/mes
    • RAM garantizada
    • Este espacio será compartido por el sistema operativo y los datos albergados en el servidor VPSEste espacio será compartido por el sistema operativo y los datos albergados en el servidor VPSEste espacio será compartido por el sistema operativo y los datos albergados en el servidor VPSEste espacio será compartido por el sistema operativo y los datos albergados en el servidor VPSEste espacio será compartido por el sistema operativo y los datos albergados en el servidor VPS
    • Espacio dadicional destinado al servicio de copias de seguridad para tu Servidor VPS de Hostinet.
    • Dominio .com, .es o .eu GRATISDominio .com, .es o .eu GRATIS con contratación anualDominio .com, .es o .eu GRATIS con contratación anualDominio .com, .es o .eu GRATIS con contratación anualDominio .com, .es o .eu GRATIS con contratación anual
    • Elige la versión de PHP que necesites
    • Uso de CronJobs
    • Sólo en servidores no administrados
    • Solo sobre sistema operativo CentOSPuedes contratar tu licencia CPanel AQUI por solo 15€/mesPuedes contratar tu licencia CPanel AQUI por solo 15€/mesPuedes contratar tu licencia CPanel AQUI por solo 15€/mesPuedes contratar tu licencia CPanel AQUI por solo 15€/mes
    • Administramos tu servidor si lo deseas.Puedes contratar tu administración AQUIPuedes contratar tu administración AQUIPuedes contratar tu administración AQUIPuedes contratar tu administración AQUI

Servicios Adicionales para VPS

Descubre todos los servicios adicionales que ofrece Hostinet para servidores VPS.
¡Podemos encargarnos de la gestión completa de tu VPS!

  • Básica10´00€ / mes
  • Completa35´00€ / mes
  • Premium60´00€ / mes
  • Básica10´00€/mes
  • Completa35´00€/mes
  • Premium60´00€/mes
    • Monitorización de todos los servicios (HTTP, FTP, MySQL...) y registro de los consumos del servidor para su optima gestión por nuestros técnicos (transferencia, carga, uso de disco...)
    • Servicio de backups y restauración de copias de seguridad
    • El servicio de administración incluye un número de restauraciones de copias de seguridad de tu VPS. Se entienden operaciones de restauración, ya sean completas del server o de servicios individuales.El servicio de administración incluye un número de restauraciones de copias de seguridad de tu VPS. Se entienden operaciones de restauración, ya sean completas del server o de servicios individuales.El servicio de administración incluye un número de restauraciones de copias de seguridad de tu VPS. Se entienden operaciones de restauración, ya sean completas del server o de servicios individuales.El servicio de administración incluye un número de restauraciones de copias de seguridad de tu VPS. Se entienden operaciones de restauración, ya sean completas del server o de servicios individuales.
    • Hostinet se encarga de mantener al día tu servidor.
    • Nuestro equipo de técnicos resolverán las incidencias tecnicas de tu VPS.
    • Actualizamos tu servidor a las versiones mas estables de Software para que estes siempre a la ultima
    • Nuestros administradores de sistemas resolveran todas tus dudas.
    • Instalamos un selector de PhP para que puedas trabajar en diferentes versiones.
    • Solo sobre sistema operativo CentOS
    • Instala certificados SSL gratuitos en todos los dominios de tu servidor.
    • Reforzamos la seguridad ya existente contra el malware con filtrso especificos.
    • Instalamos el software que necesites para tu servidor. No incluye las licencias necesarias.
    • Optimizamos tu servidor para que se amolde a tu proyecto y le saques el mayor partido.
    • Bajo presupuesto de la actividad a realizar.Bajo presupuesto de la actividad a realizar.
    • Instala Wordpress, PrestaShop, Joomla... y aplicaciones con un click
    • Horas destinadas para trabajos de sistemas solicitados fuera de las tareas de administración.Horas no acumulables mensualmente y bajo presupuesto de la actividad a realizar.Horas no acumulables mensualmente y bajo presupuesto de la actividad a realizar.
    • Configuramos bajo petición tu server con CloudFareConfiguramos bajo petición tu server con CloudFare