Prestashop Database Optimization – Optimizar Base de Datos MySQL de PrestaShop (Módulo Gratuito Válido para PrestaShop 1.4 a 1.7)

clean up database

Si dejamos que algunas tablas de nuestra base de datos MySQL vayan creciendo y creciendo en nuestro PrestaShop al final el volumen de nuestra base de datos puede ser muy grande. Al ser una tienda online, PrestaShop va recopilando datos y más datos sobre todo si se tienen módulos de estadísticas completamente funcionales que no paran de generar registros. De hecho, si hay módulos que no necesitas te recomendamos que los borres, porque, aunque no los uses también consumen recursos del servidor e incluso pueden generar logs que se van almacenando en la base de datos MySQL al final al convierten en una base de datos muy pesada, cuando se debería tener lo más “ligera” posible para mejorar su rendimiento.

Hace poco creamos un artículo en el que indicábamos como se podían limpiar las tablas de estadísticas de la Base de Datos de PrestaShop a través de cPanel, mediante phpMyAdmin.

Las 3 tablas en cuestión eran las siguientes:

– prefijoprestashop_connections_page
– prefijoprestashop _connections_source
– prefijoprestashop _connections

Prestashop Database Optimization

El caso es que los chicos de MyPresta han desarrollado un módulo gratuito para optimizar la base de datos MySQL de PrestaShop que es un gran complemento para la limpieza de tablas de estadísticas que comentamos el otro día.

Lo mejor de todo es que se trata de módulo muy sencillo, lo cual ha facilitado que su desarrollara haya podido realizar versiones para: PrestaShop 1.4, PrestaShop 1.5, PrestaShop 1.6 y PrestaShop 1.7 (aunque parece ser que el mismo módulo vale para todas las versiones).

Prestashop Database Optimization, a pesar de que en su “cajita” pone “Clean Up Database”, viene a ofrecer lo mismo, ya que es lo mismo “optimizar” la base de datos MySQL que “limpiarla”.

El módulo muestra los siguientes registros (desde que se instaló la tienda online):

El módulo solo tan solo hay que subirlo a la versión de PrestaShop  de que se tenga y una vez instalado permite seleccionar que borrar de lo que hemos mencionado anteriormente.

Por ejemplo, nosotros hemos descargado el módulo que corresponde a la versión para PrestaShop 1.7 desde AQUÍ, aunque parece que vale para todas las versiones, y lo hemos subido a la sección de módulos de PrestaShop 1.7.

El módulo se tiene que subir desde el Backoffice de PrestaShop 1.7: Módulos -> Módulos y servicios (1) -> Subir un módulo (2), en la parte superior a la derecha.

Aparecerá en pantalla una ventana flotante (popup) con la opción para poder subir el módulo arrastrándolo a dicha ventana o buscándolo en nuestro disco duro (selecciona el archivo).

Así pues, arrastramos el módulo a dicha ventana o lo buscamos en nuestro disco duro y el propio sistema de PrestaShop 1.7 se encargará de instalarlo.

Por último, le damos al botón de “Configurar” y directamente esta acción nos conducirá hasta la página de configuración del módulo, donde lo único que podemos hacer es pinchar sobre los botones “Clean” que nos interesen para “limpiar” los datos que correspondan a:

Prestashop Database Optimization Configuración

Para volver hasta la configuración del módulo tan solo tenemos que ir al Gestor de Módulos de PrestaShop 1.7 y buscarlo por el nombre de “Optimziation”. Con esto tan solo nos saldrá ese módulo en pantalla y tendremos que pulsar en “Configurar” para ir a parar a su página de configuración. Acceso rápido y sencillo. 😉

Prestashop Database Optimization Gestor Módulos

Importante: Hacer Copia de Seguridad de la Base de Datos MySQL / Backup BBDD

Antes de “limpiar” nada recomendamos hacer una copia de seguridad de la Base de Datos MySQL de nuestro PrestaShop a través de phpMyadmin, para que en caso de tener problemas poder restaurarla y nos deje todo como estaba (más detalles).

En caso de que no quieras hacer una copia de seguridad, en Hostinet ponemos a tu disposición nuestro seguro de restauración de backups mediante el cual podrás solicitarnos que te pongamos nosotros una copia de la misma (hacemos copias a diario y las mantenemos durante 7-10 días). Este servicio puedes contratarlo por apenas 2€ (más iva) al mes, aunque el periodo de contratación mínimo son 12 meses, es decir, 24€ (más iva).

Seguro Backups
2 € al mes
Asegure su alojamiento web, gane en tranquilidad y recupere los datos de su sitio web tantas veces como necesite.
Seguro Distribuidor
5 € al mes
Asegure su plan de Host distribuidores, gane en tranquilidad para su negocio y recupere los datos de sus sitios webs tantas veces como necesite.

¿Todavía no tienes una Tienda Online?
Con PrestaShop puedes montar una fácilmente

Aquí tienes todas las características de los planes PrestaShop que puedes contratar en Hostinet. Todos ellos corren bajo discos sólidos (SSD) para garantizar la máxima velocidad de carga para TU Tienda Online. Además, te garantizamos una IP española para TU Tienda Online.

Hosting SSD NVMe