Så här rensar du statistiktabeller i PSManager

Procédure

När en kund eller besökare besöker din Prestashop-butik registreras viss information i vissa tabeller i webbplatsens databas för att bland annat generera statistik eller hålla reda på korgstatusen för icke-autentiserade kunder. Dessa data raderas aldrig automatiskt och fortsätter att ackumuleras och belasta din webbplats, vilket orsakar inbromsningar och till och med blockerar åtkomsten till din webbplats om dina kvoter för databasanvändning överskrids.

De flesta hostingleverantörer, inklusive LWS, begränsar databaser till 1~2 GB, vilket snabbt kan överskridas om din butik får många besök, eftersom detta kommer att lägga till rad efter rad i din databas. För att undvika att hamna i denna situation rekommenderar vi att du regelbundet raderar de berörda tabellerna innan du når en kritisk tröskel.

För en person med viss kunskap om databashantering är detta en snabb och enkel uppgift att utföra, men det kan vara svårt och riskabelt för en nybörjare, eftersom felaktig hantering kan leda till dataförlust eller en felaktig webbplats. Det är därför LWS kostnadsfritt och i alla våra LWSPanel-paket tillhandahåller Prestashop Manager (förkortat PSManager): ett verktyg som gör det möjligt för dig att lista och hantera dina Prestashop-webbplatser direkt från din LWSPanel.

Tömma statistiktabeller från PSManager

För att komma åt PSManager, gå till ditt kundområde i LWS och välj ikonen "PS Manager" i kategorin "Software".

Så här rensar du statistiktabeller i PSManager

Du kommer då till listan över dina anläggningar, markera den anläggning som du vill rensa och klicka på knappen "Manage".

Så här rensar du statistiktabeller i PSManager

Om ingen webbplats visas, eller om den webbplats du söker inte visas, klickar du på knappen "Detect sites" för att uppdatera listan.

När du är på webbplatsens hanteringssida skrollar du ner till botten av sidan, där du hittar blocket "Optimera databasen".

Så här rensar du statistiktabeller i PSManager

Identifiera den tabell som du vill tömma och välj sedan vilka data som ska raderas med hjälp av väljaren: antingen alla data eller data som är äldre än 60/120/365 dagar.

Så här rensar du statistiktabeller i PSManager

Vi rekommenderar att du behåller den data som är mindre än en månad gammal för att behålla den senaste statistiken och de anonyma korgarna, men det finns ingen risk med att tömma dessa tabeller helt och hållet. När du har gjort ditt val klickar du på "Clear" för att rensa data från den valda tabellen.

Om tabellen börjar bli stor kommer en indikator att visas bredvid tabellens namn för att informera dig om dess status.

Så här rensar du statistiktabeller i PSManager

Detta är bara en indikation och betyder inte att du omedelbart ska minska storleken på din tabell, men du kan märka en mycket liten prestandaförlust. Om meddelandet indikerar att tabellen befinner sig i ett kritiskt läge (> 250 MB data) rekommenderas dock starkt att du tömmer den, vilket meddelandet i den röda rutan rekommenderar:

Så här rensar du statistiktabeller i PSManager

Efter 250 MB går det långsammare att komma åt tabellen, vilket leder till långsamhet och prestandaförluster. Med ett cachesystem kan du begränsa eller till och med radera prestandaförlusten i vissa fall, men detta är bara tillfälligt: om tabellerna inte töms riskerar du att tabellen blockeras på grund av att kvoterna överskrids, vilket gör hela din webbplats otillgänglig.

Om det verkar för komplicerat eller tidskrävande att hantera dina tabeller manuellt kan du också välja att aktivera eller avaktivera den automatiska rengöringen av Prestashops statistiktabeller, så att en robot kan identifiera tabeller som är för tunga och automatiskt radera deras data. Roboten kommer att försöka radera data som är mer än ett år gamla, sedan 6 månader gamla, 3 månader gamla och slutligen en vecka gamla tills dess att storleken faller under ett acceptabelt tröskelvärde. Om datan fortfarande är för stor töms hela tabellen.

Det här alternativet är aktiverat som standard för alla Prestashop-webbplatser; om du avmarkerar rutan inaktiveras det.

Så här rensar du statistiktabeller i PSManager

Om du inte vet vad de olika tabellerna används till kommer här en snabb sammanfattning som hjälper dig:

  • ps_connections listar alla anslutningar som gjorts till webbplatsen. Detta är den tabell som är mest sannolik att fyllas upp, beroende på antalet användare som besöker webbplatsen. Den används uteslutande för att generera statistik; om du inte har ett avgörande behov av statistik över flera månader/år räcker det med att spara data för de senaste månaderna.
  • ps_connections_page är kopplad till tabellen ps_connections och listar de sidor som besökarna har besökt. Den är användbar för att spåra vad potentiella kunder gör och ta reda på vart de flesta av dem går, hur länge de tillbringar där, när de lämnar webbplatsen osv. Precis som med ps_connections är detta användbar information, men det räcker mer än väl att hålla reda på de senaste månaderna.
  • ps_connections_source kan kombineras med ps_connections_page och ps_connections för att komplettera statistiken med information om varifrån besökarna kommer. Precis som för de andra är det tillräckligt att bara hålla reda på de senaste månaderna.
  • ps_page_viewed lagrar det antal visningar som varje sida på webbplatsen har samlat på sig. Den kan fyllas på under årens lopp, men det är inte den tabell som orsakar mest problem. Du kan tömma tabellen helt och hållet om du inte är intresserad av uppgifterna, men det är i allmänhet inte nödvändigt förrän webbplatsen har använts i flera år.
  • ps_guest används för att hålla reda på besökare som inte är anslutna till webbplatsen. Det här är den andra tabellen som fylls på snabbast, beroende på antalet användare; hur ofta den rensas beror därför på hur populär din webbplats är. Den är direkt kopplad till ps_connections och lagrar även dessa anonyma kunders varukorgar. Hur ofta den rensas beror framför allt på hur länge man vill behålla övergivna varukorgar.

Omberäkna kvoter på LWSPanel

Om din databas har blockerats på grund av att en eller flera av de tabeller som nämns ovan har nått en kritisk storlek och överskridit dina databaskvoter, kan du behöva räkna om kvoterna för den berörda databasen manuellt för att få tillgång till den igen. Detta är normalt en automatisk åtgärd, men det kan ta flera minuter för roboten att köra, vilket gör att din webbplats inte fungerar under den tiden. Följ bara denna dokumentation för att ta reda på hur du ska gå tillväga.

Slutsats

Du vet nu hur du ska göra för att :

  • Hantera ackumuleringen av data i tabellerna i din Prestashop-butik för att undvika inbromsningar och blockeringar.
  • Använd LWS PSManager för att enkelt rensa dina statistiktabeller och optimera din webbplats prestanda.
  • Välj vilka data som ska raderas beroende på deras ålder för att upprätthålla aktuell statistik och samtidigt minska storleken på din databas.
  • Identifiera kritiska tabeller och förstå deras syfte för att fatta välgrundade beslut om rensning av databasen.
  • Aktivera eller avaktivera automatisk rensning av tabeller för förenklat, regelbundet underhåll.
  • Omräkna dina databaskvoter manuellt i händelse av ett block med hjälp av LWS- dokumentation.

🚀 Genom att följa dessa tips säkerställer du smidigheten och säkerheten på din e-handelswebbplats, vilket ger en bättre upplevelse för dina användare. 🛒

Tack för att du läste! Om du har några frågor eller vill dela med dig av din erfarenhet av PSManager är du välkommen att lämna en kommentar. Din feedback är ovärderlig för att hjälpa oss att förbättra våra tjänster. 💬👍

Betygsätt denna artikel :

Den här artikeln var användbar för dig ?

Article utileJa

Article non utileNej

MerciMerci ! N'hésitez pas à poser des questions sur nos documentations si vous souhaitez plus d'informations et nous aider à les améliorer.


Vous avez noté 0 étoile(s)

Liknande artiklar

2mn läsning

Hur skapar jag en Prestashop-webbshop?

1mn läsning

Hur lägger man till en https-url i sin Prestashop-butik?

1mn läsning

Så här ändrar du din butikstitel på prestashop 1.7

0mn läsning

Hur återställer jag mitt prestashop-lösenord?


Ställ en fråga till AWS-teamet och dess community