Con el paso del tiempo, las bases de datos de ciertos programas van engordando hasta el punto en que hacer una consulta puede llegar a tardar varios segundos.
Es el caso de Prestashop cuando lleva varios años sin ser limpiado y se van a almacenando millones de tuplas en la base de datos de accesos de usuarios que además son totalmente innecesarias porque las estadísticas de Google Analytics son mucho mejores y no nos consumen espacio de almacenamiento a nosotros, sino a Google.
Para aliviar un poco el peso de la base de datos de Prestashop, vamos a proceder a vaciar algunas tablas de registros de visitas (si ya tenemos instalando y funcionando el plugin de Google Analytics). Debemos de ir a la interfaz de nuestro sistema gestor de base de datos (PhpMyAdmin, MySQL Workbench… etc.) y ejecutar lo siguiente:
TRUNCATE TABLE ps_date_range; TRUNCATE TABLE ps_page_viewed; TRUNCATE TABLE ps_connections_page; TRUNCATE TABLE ps_connections_source; TRUNCATE TABLE ps_connections; TRUNCATE TABLE ps_guest;
¡Et voila!
En mi caso particular, estos simples truncados, me eliminaron nada más y nada menos que… ¡151 Mb!.
Últimos comentarios