Base de Datos InnoDB ó MyISAM para Velocidad de Carga PrestaShop

Cambiar el motor y las tablas de la base de datos de InnoDB a MyISAM mejora el rendimiento y la velocidad de carga de nuestro PrestaShop. Esto es algo muy útil que recomiendo hacer a todos los administradores de tiendas PrestaShop.

Por defecto, los servidores vienen con InnoDB. A continuación explicaremos brevemente las diferencias de cada una de ellas y porque mejoraremos la performance con MyISAM.

Índice del post

¿Cuáles son las diferencias entre InnoDB y MyISAM?

Los 2 motores de base de datos que más se usan para tiendas PrestaShop y WordPress son MyISAM e InnoDB. A continuación vamos a ver la característica principal por la cual con uno cargará nuestra web más rápido que con otro. Comenzaremos con InnoDB, ya que es el que viene por defecto.

¿Por qué el motor InnoDB es más lento para nuestro PrestaShop?

InnovaDB es un motor de base de datos que tiene un diseño de tablas bastante más complejo, lo que hace que la velocidad de carga sea más lenta.

Esto se nota sobre todo en tiendas online que requieran de un elevado número de consultas. Por ejemplo, las tiendas por Dropshipping con miles de productos que tienen InnoDB, les puede perjudicar la velocidad de procesamiento de ficheros al procesar los datos de miles productos.

¿Por qué MyISAM nos mejora el rendimiento?

El motor de base de datos MyISAM soporta un número mucho más alto de consultas SQL, lo que hace que mejore la velocidad de carga de nuestra web. Al soportar más consultas, tanto nuestro backoffice como el front-end nos cargará con más alegría.

Esta es la principal diferencia de por qué al cambiar a MyISAM nuestro PrestaShop mejora la velocidad de carga tanto frontend como el backoffice.

Y tu: ¿has probado a cambiar el motor de tu base de datos de PrestaShop a MyISAM? ¿Puedes dejarnos un comentario sobre tu experiencia?

Si quieres que te lo haga yo, envíame un email o un WhatsApp.