Statistische tabellen opschonen in PSManager

Procédure

Wanneer een klant of bezoeker uw Prestashop winkel bezoekt, wordt bepaalde informatie opgeslagen in bepaalde tabellen van de database van uw site om onder andere statistieken te genereren of de winkelwagenstatus van niet-geauthenticeerde klanten bij te houden. Deze gegevens worden nooit automatisch verwijderd en blijven zich opstapelen en uw site belasten, wat kan leiden tot vertragingen en zelfs tot het blokkeren van de toegang tot uw site als uw quota voor databasegebruik worden overschreden.

De meeste hostingproviders, waaronder LWS, beperken databases tot 1~2 GB, wat snel overschreden kan worden als je winkel veel bezoek krijgt, omdat dit rij na rij aan je database toevoegt. Om te voorkomen dat je in deze situatie terechtkomt, raden we je aan de betreffende tabellen regelmatig te verwijderen voordat je een kritieke drempel bereikt.

Voor iemand met enige kennis van databasebeheer is dit een snelle en eenvoudige taak om uit te voeren, maar het kan moeilijk en riskant zijn voor een beginner, omdat een onjuiste aanpak kan leiden tot gegevensverlies of een slecht functionerende site. Daarom biedt LWS u, gratis en op al onze LWSPanel pakketten, de Prestashop Manager (afgekort PSManager): een tool waarmee u uw Prestashop sites kunt inventariseren en beheren, rechtstreeks vanuit uw LWS paneel.

Statistische tabellen van de PSManager legen

Om toegang te krijgen tot PSManager, ga je naar je LWS klanten omgeving en selecteer je het "PS Manager" icoon in de "Software" categorie.

Statistische tabellen opschonen in PSManager

Dit brengt je naar de lijst met je sites; identificeer hier de site die je wilt opschonen en klik op de knop "Beheren".

Statistische tabellen opschonen in PSManager

Als er geen site verschijnt, of als de site die je zoekt niet wordt weergegeven, klik dan op de knop "Sites detecteren" om de lijst te verversen.

Als u eenmaal op de beheerpagina van uw site bent, scrolt u naar beneden naar de onderkant van de pagina, waar u het blok "Database optimaliseren" vindt.

Statistische tabellen opschonen in PSManager

Identificeer de tabel die je wilt leegmaken en kies vervolgens welke gegevens je wilt verwijderen met behulp van de selector: ofwel alle gegevens, ofwel gegevens ouder dan 60/120/365 dagen.

Statistische tabellen opschonen in PSManager

Het is aan te raden om de gegevens te bewaren die minder dan een maand oud zijn, om de meest recente statistieken en anonieme manden te bewaren, maar het is niet riskant om deze tabellen helemaal leeg te maken. Als je je keuze hebt gemaakt, klik je op 'Wissen' om de gegevens uit de gekozen tabel te wissen.

Als de tabel groot begint te worden, wordt er naast de naam van de tabel een indicator weergegeven die je informeert over de status van de tabel.

Statistische tabellen opschonen in PSManager

Dit is slechts een indicatie en betekent niet dat je de tabel onmiddellijk moet verkleinen, maar je kunt wel een heel klein prestatieverlies opmerken. Als het bericht echter wijst op een kritieke toestand van de tabel (> 250 MB aan gegevens), is het sterk aanbevolen om de tabel te legen, zoals het bericht in het rode vak adviseert:

Statistische tabellen opschonen in PSManager

Na 250 MB vertraagt de toegang tot de tabel, wat resulteert in traagheid en prestatieverlies. Met een cache-systeem kun je de prestatiedaling in bepaalde gevallen beperken of zelfs opheffen, maar dit is slechts tijdelijk: als de tabellen niet worden geleegd, loop je het risico dat de tabel wordt geblokkeerd omdat de quota's worden overschreden, waardoor je hele site ontoegankelijk wordt.

Als het handmatig beheren van uw tabellen te ingewikkeld of tijdrovend lijkt, kunt u er ook voor kiezen om het automatisch opschonen van Prestashop statistiektabellen te activeren of deactiveren, zodat een robot te zware tabellen kan identificeren en hun gegevens automatisch kan verwijderen. De robot zal proberen gegevens te verwijderen die meer dan een jaar oud zijn, dan 6 maanden oud, 3 maanden oud en ten slotte een week oud totdat de grootte onder een aanvaardbare drempel valt. Als de gegevens nog steeds te groot zijn, wordt de hele tabel leeggemaakt.

Deze optie is standaard geactiveerd voor alle Prestashop sites; als u het vinkje weghaalt, wordt deze gedeactiveerd.

Statistische tabellen opschonen in PSManager

Als je niet weet waar de verschillende tabellen voor worden gebruikt, is hier een korte samenvatting om je te helpen:

  • ps_connections geeft een overzicht van alle verbindingen die met de site zijn gemaakt. Dit is de tabel die het vaakst vol raakt, afhankelijk van het aantal gebruikers dat de site bezoekt. Het wordt uitsluitend gebruikt om statistieken te genereren; tenzij je een cruciale behoefte hebt aan statistieken over meerdere maanden/jaren, is het voldoende om de gegevens van de laatste paar maanden bij te houden.
  • ps_connections_page is gekoppeld aan de ps_connections tabel en toont de pagina's die bezoekers hebben bezocht. Het is handig om bij te houden wat potentiële klanten doen en uit te vinden waar de meeste van hen naartoe gaan, hoe lang ze daar blijven, wanneer ze de site verlaten, enzovoort. Net als bij ps_connections is dit nuttige informatie, maar het bijhouden van de laatste paar maanden is meer dan genoeg.
  • ps_connections_source kan gecombineerd worden met ps_connections_page en ps_connections om de statistieken aan te vullen met informatie over waar bezoekers vandaan komen. Net als de anderen is het voldoende om alleen de laatste paar maanden bij te houden.
  • ps_page_viewed slaat het aantal weergaven op van elke pagina op de site. Deze tabel kan in de loop der jaren vol raken, maar het is niet de tabel die de meeste problemen veroorzaakt. Je kunt de tabel helemaal leegmaken als je niet geïnteresseerd bent in de gegevens, maar dit is over het algemeen niet nodig totdat de site al enkele jaren in gebruik is.
  • ps_guest wordt gebruikt om niet-verbonden bezoekers van de site bij te houden. Dit is de 2e tabel die het snelst volloopt, afhankelijk van het aantal gebruikers; de frequentie waarmee deze wordt opgeschoond hangt dus af van de populariteit van je site. Deze tabel is direct gekoppeld aan ps_connections en slaat ook de winkelmandjes van deze anonieme klanten op. De frequentie waarmee deze wordt opgeschoond hangt vooral af van hoe lang je verlaten winkelmandjes wilt bewaren.

Quota herberekenen op het LWSPanel

Als je database is geblokkeerd omdat een of meer van de tabellen die hierboven zijn genoemd een kritieke grootte hebben bereikt en je databasequota hebben overschreden, moet je mogelijk de quota's voor de betreffende database handmatig herberekenen om er weer toegang toe te krijgen. Dit is normaal gesproken een automatische actie, maar het kan enkele minuten duren voordat de robot wordt uitgevoerd, waardoor je site gedurende die periode niet functioneert. Volg deze documentatie om erachter te komen hoe u te werk moet gaan.

Conclusie

U weet nu hoe u :

  • De opeenhoping van gegevens in de tabellen van uw Prestashop winkel kunt beheren om vertragingen en blokkades te voorkomen.
  • Gebruik de LWS PSManager om eenvoudig uw statistiektabellen op te schonen en de prestaties van uw site te optimaliseren.
  • Selecteer de te verwijderen gegevens op basis van hun leeftijd om up-to-date statistieken te behouden en tegelijkertijd de grootte van uw database te verkleinen.
  • Identificeer kritieke tabellen en begrijp hun doel om weloverwogen beslissingen te nemen over het opschonen van je database.
  • Automatische tabelopschoning activeren of deactiveren voor vereenvoudigd, regelmatig onderhoud.
  • Handmatig uw databasequota herberekenen in het geval van een blokkade met behulp van LWS-documentatie.

🚀 Door deze tips op te volgen, zorgt u voor een soepele en veilige werking van uw e-commercesite en een betere ervaring voor uw gebruikers. 🛒

Bedankt voor het lezen! Als je vragen hebt of je ervaring met PSManager wilt delen, laat dan gerust een reactie achter. Uw feedback is van onschatbare waarde om ons te helpen onze services te verbeteren. 💬👍

Beoordeel dit artikel :

Dit artikel was nuttig voor jou ?

Article utileJa

Article non utileGeen

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)

Vergelijkbare artikelen

2mn lezen

Hoe maak ik een Prestashop online winkel?

1mn lezen

Hoe voeg je een https url toe aan je Prestashop winkel?

1mn lezen

Hoe je winkeltitel wijzigen op prestashop 1.7

0mn lezen

Hoe reset ik mijn prestashop wachtwoord?


Stel een vraag aan het LWS-team en de gemeenschap