¿Tu tienda PrestaShop está experimentando un rendimiento lento? ¡Puede ser el momento de realizar una limpieza en tu base de datos! A medida que tu tienda online crece, la base de datos acumula datos innecesarios que afectan la velocidad del sitio y la experiencia del usuario.
Muchos sitios PrestaShop retienen involuntariamente datos desactualizados y redundantes después de las actualizaciones, lo que lleva a una sobrecarga en la base de datos. Esto afecta negativamente la velocidad del sitio y, por ende, la satisfacción y las conversiones de los usuarios. Limpiar regularmente tu base de datos PrestaShop es crucial para mantener un rendimiento óptimo y aumentar las ventas.
Antes de iniciar cualquier limpieza, asegúrate de crear una copia de seguridad a través de phpMyAdmin. Este paso preventivo evita la pérdida accidental de datos.
Accede a phpMyAdmin y selecciona la base de datos de tu sitio web.
Ve a la pestaña "Exportar", elige el formato "SQL" y haz clic en "Continuar" para guardar el archivo exportado.
Eliminar las estadísticas de conexiones es esencial para la salud de la base de datos.
Ejecuta las siguientes consultas SQL en la pestaña "SQL":
TRUNCATE TABLE ps_connections;
TRUNCATE TABLE ps_connections_source;
TRUNCATE TABLE ps_connections_page;
Elimina los registros innecesarios de la base de datos.
Ejecuta la consulta SQL: TRUNCATE TABLE ps_log;
Continúa con pasos similares para otras secciones como errores de página no encontrada, estadísticas de referencias, estadísticas de búsqueda de la tienda, registros de correo y precios de productos caducados. Asegúrate de seguir comandos SQL precisos para cada categoría.
La tabla "ps_pagenotfound" almacena datos relacionados con errores de "página no encontrada" (errores 404). Para mantener una base de datos limpia, ejecuta la siguiente consulta SQL:
TRUNCATE TABLE ps_pagenotfound;
Este paso asegura que se eliminen datos irrelevantes relacionados con errores 404, promoviendo un funcionamiento más suave de la base de datos.
Eliminar las estadísticas de referencias es esencial para una base de datos sin complicaciones. Ejecuta las siguientes consultas SQL para lograr esto:
TRUNCATE TABLE ps_referrer;
TRUNCATE TABLE ps_referrer_shop;
TRUNCATE TABLE ps_referrer_cache;
Al eliminar las estadísticas de referencias, optimizas tu base de datos para un rendimiento mejorado.
Ejecuta el siguiente comando para truncar la tabla "ps_statssearch":
TRUNCATE TABLE ps_statssearch;
Este paso elimina estadísticas de búsqueda innecesarias, contribuyendo a una base de datos más eficiente.
Ejecuta la consulta SQL a continuación para borrar los registros de correo de la tabla "ps_mail":
TRUNCATE TABLE ps_mail;
Eliminar los registros de correo ayuda a liberar espacio en la base de datos, asegurando un funcionamiento óptimo.
Para mantener información de precios precisa, ejecuta las siguientes consultas SQL:
DELETE FROM PREFIX_specific_price WHERE to != '0000-00-00 00:00:00' AND to < NOW();
DELETE FROM PREFIX_specific_price_rule WHERE to!= '0000-00-00 00:00:00' ANDto` < NOW();
Nota: Reemplaza "PREFIX" con el prefijo de tu base de datos, por ejemplo, "ps_specific_price."
Usando tus credenciales de hosting o FTP, inicia sesión y navega hasta la carpeta "PRESTASHOP_ROOT/img/tmp". Elimina todos los archivos en esta carpeta para eliminar imágenes temporales.
Eliminar imágenes temporales contribuye a liberar espacio de almacenamiento y optimizar el rendimiento de la base de datos.
Borra la caché Smarty para un rendimiento óptimo:
TRUNCATE TABLE ps_smarty_cache;
TRUNCATE TABLE ps_smarty_last_flush;
TRUNCATE TABLE ps_smarty_lazy_cache;
Estos pasos aseguran una limpieza completa de tu base de datos PrestaShop, promoviendo un funcionamiento eficiente y contribuyendo a un rendimiento mejorado del sitio web. Programar limpiezas regulares es esencial para la salud a largo plazo de la base de datos de tu tienda online.
Limpiar manualmente tu base de datos PrestaShop puede ser tedioso. ¡Presentamos nuestro módulo Super Speed! Esta herramienta definitiva simplifica el proceso de limpieza, permitiéndote borrar fácilmente registros de conexión, vistas de página, códigos de descuento, carritos abandonados y datos de invitados.
Di adiós a la limpieza manual y potencia el mantenimiento de tu base de datos con el módulo Super Speed. Asegúrate de que tu tienda PrestaShop funcione al máximo programando limpiezas regulares siguiendo nuestra guía completa.