0

Optimizar la base de datos de Prestashop 1.6

Según que tipo de tienda online tengamos, será necesario optimizar la base de datos de prestashop frecuentemente. Poco a poco va llenándose de información, a veces innecesaria que sirve de poco almacenar. Por ello, a continuación mostraré las tablas que podemos vaciar en prestashop 1.6 para poder agilizar la base de datos y borrar todo aquello que no necesitamos.

Qué borrar en una base de datos Prestashop

Hay una opción en prestashop, que aunque es interesante, no es práctica. Hablo de las estadísticas. Es importante que los módulos de explotación de analíticas de prestashop se desactiven. No hay mejor herramienta que google analytics, y de paso almacenan ellos los datos, no tu, por lo que la primera e importante tarea es eliminar todos estos módulos de estadísticas.

Después nos podemos encontrar con las tablas que almacenan las visitas de los clientes, los carritos abandonados… Estas son las tablas que almacenan datos “borrables” cada cierto tiempo:

  • ps_connections
  • ps_connections_page
  • ps_cart_product
  • ps_cart
  • ps_cart_discount
  • ps_guest
  • ps_connections_source
  • ps_page_viewed

El “ps_” delante del nombre de la tabla es el prefijo por defecto que indica prestashop, si indicaste otro prefijo cuando realizaste la instalación no hay problema como veremos más adelante.

Como vaciar los registros de la base de datos

Es bien sencillo vaciar los registros. Eso sí, antes de nada haz una copia de seguridad por lo que pueda pasar.

Entra en phpmyadmin desde tu servidor de hosting, y ejecuta, una a una, las siguientes sentencias SQL:

  • truncate table ps_connections;
  • truncate table ps_connections_page;
  • truncate table ps_cart_product;
  • truncate table ps_cart;
  • truncate table ps_cart_discount;
  • truncate table ps_guest;
  • truncate table ps_connections_source;
  • truncate table ps_page_viewed;

Estas sentencias sql quitaran peso a la base de dato. En muchos casos, un peso bastante importante. Esto ayudará que la base de datos corra un poco más rápido.

Esta optimización de la base de datos de prestashop la he hecho sobre la versión 1.6. Respecto a la versión 1.7 es posible que algunas tablas hayan cambiado, echaré un vistazo para poder escribir sobre la optimización de la base de datos en 1.7

Haz la prueba y me comentas, ¿vale?

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (1 votes, average: 5,00 out of 5)
Cargando…

Cristian Ballesteros

Apasionado de la informática, de la política, del deporte y vida sana. Independiente, emprendedor, incansable, constante, ilusionador, ilusionado… Coordino la web latiendadeelectricidad.com

Deja un comentario