Velocizzare il nostro ecommerce: Ottimizziamo le tabelle MySQL di Prestashop per ottimizzarne le prestazioni

Prestashop registra una mole incredibile di dati per fornire all’amministratore informazioni su pagine viste, pagine in 404, dati dell’utente (browser, IP, nazione) e tantissimi altri dati in base alle connessioni dei visitatori. Le tabelle di Prestashop tendono così a crescere e diventare sempre più difficili da gestire per il sistema ed ovviamente anche per il software. Nel mio caso le tabelle avevano raggiunto circa 1.5GB (a tabella)

Per ovviare questo problema possiamo trovare qualche modulo (a pagamento o gratuito) che faccia questo lavoretto di pulizia per noi, o più semplicemente farlo in “modalità manuale

Prima di tutto abbiamo bisogno dell’accesso a PHPMyAdmin, selezioniamo il nostro database di Prestashop ed eseguiamo le seguenti query

TRUNCATE TABLE `ps_connections`;
TRUNCATE TABLE `ps_connections_page`;
TRUNCATE TABLE `ps_connections_source`;
TRUNCATE TABLE `ps_page_viewed`;
TRUNCATE TABLE `ps_guest`;