Ist die Leistung Ihres PrestaShop-Shops langsam? Dann ist es vielleicht an der Zeit, die Datenbank vollumfÀnglich zu bereinigen. Im Laufe der Zeit sammeln sich in der Datenbank unnötige Daten an, was sich auf die Geschwindigkeit der Website und das Benutzererlebnis auswirkt.
Optimieren Sie Ihre PrestaShop-Datenbank
Viele PrestaShop-Seiten behalten nach Upgrades unwissentlich veraltete, redundante Daten bei, was zu einer ĂŒberlasteten Datenbank fĂŒhrt. Dies wirkt sich negativ auf die Website-Geschwindigkeit und damit auf die Benutzerzufriedenheit und Konvertierungen aus. Die regelmĂ€Ăige Bereinigung Ihrer PrestaShop-Datenbank ist entscheidend, um eine optimale Leistung aufrechtzuerhalten und den Umsatz zu steigern.
So bereinigen Sie die PrestaShop Datenbank
Schritt 1: Erstellen Sie eine datenbanksicherung
Bevor Sie mit der Bereinigung beginnen, stellen Sie sicher, dass Sie eine Sicherung ĂŒber phpMyAdmin erstellen. Diese VorsichtsmaĂnahme verhindert einen versehentlichen Datenverlust. Navigieren Sie zu phpMyAdmin und wĂ€hlen Sie die Datenbank Ihrer Website aus. Gehen Sie zur Registerkarte âExportierenâ, wĂ€hlen Sie das âSQLâ-Format und klicken Sie auf âLosâ, um die exportierte Datei zu speichern.
Schritt 2: Verbindungsstatistikbericht löschen
Das Löschen der Verbindungsstatistiken ist fĂŒr die DatenbankintegritĂ€t unerlĂ€sslich. FĂŒhren Sie die folgenden SQL-Befehle auf der Registerkarte âSQLâ aus:
TRUNCATE TABLE ps_connections;
TRUNCATE TABLE ps_connections_source;
TRUNCATE TABLE ps_connections_page;
schritt 3: Datenbank EintrÀge löschen
Entfernen Sie unnötige Protokolle aus der Datenbank. SQL-Abfrage ausfĂŒhren:
TRUNCATE TABLE ps_log;
Fahren Sie mit Ă€hnlichen Schritten fĂŒr andere Abschnitte fort, z. B. Fehler âSeite nicht gefundenâ, Referrer-Statistiken, Shop-Suchstatistiken, E-Mail-Protokolle und Preise fĂŒr abgelaufene Produkte. Stellen Sie sicher, dass Sie fĂŒr jede Kategorie genaue SQL-Befehle befolgen.
Schritt 4: Löschen Sie den Inhalt der Tabelle âps_pagenotfoundâ
Die Tabelle âps_pagenotfoundâ speichert Daten zu âSeite nicht gefundenâ-Fehlern (404-Fehler). Um eine saubere Datenbank zu erhalten, fĂŒhren Sie die folgende SQL-Abfrage aus:
TRUNCATE TABLE ps_pagenotfound;
Dieser Schritt stellt sicher, dass irrelevante Daten aus 404-Fehlern entfernt werden, was einen reibungsloseren Datenbankbetrieb ermöglicht.
schritt 5: Löschen des Statistikberichts fĂŒr Referrer
Das Löschen der Referrer-Statistiken ist fĂŒr eine ĂŒbersichtliche Datenbank unerlĂ€sslich. FĂŒhren Sie dazu die folgenden SQL-Befehle aus:
TRUNCATE TABLE ps_referrer;
TRUNCATE TABLE ps_referrer_shop;
TRUNCATE TABLE ps_referrer_cache;
Durch das Entfernen der Referrer-Statistiken optimieren Sie Ihre Datenbank fĂŒr eine verbesserte Leistung.
Schritt 6: Löschen Sie Ihre Shop-Suchstatistiken
FĂŒhren Sie den folgenden Befehl aus, um die Tabelle âps_statssearchâ zu kĂŒrzen:
TRUNCATE TABLE ps_statssearch;
Dieser Schritt eliminiert unnötige Suchstatistiken und trÀgt so zu einer effizienteren Datenbank bei.
schritt 7: Mail-Log löschen
FĂŒhren Sie die folgende SQL-Abfrage aus, um das E-Mail-Protokoll aus der Tabelle âps_mailâ zu löschen:
TRUNCATE TABLE ps_mail;
Durch das Entfernen von E-Mail-Protokollen wird Speicherplatz in der Datenbank freigegeben, wodurch optimale FunktionalitÀt gewÀhrleistet wird.
schritt 8: Abgelaufene Produktpreise löschen
Um genaue Preisinformationen beizubehalten, fĂŒhren Sie die folgenden SQL-Befehle aus:
DELETE FROM PREFIX_specific_price
WHERE to
!= ‘0000-00-00 00:00:00’ AND to
< NOW();
DELETE FROM PREFIX_specific_price_rule WHERE
to!= '0000-00-00 00:00:00' AND
to` < NOW();
Hinweis: Ersetzen Sie âPREFIXâ durch Ihr DatenbankprĂ€fix, z. B. âps_specific_priceâ.
Schritt 9: TemporÀre Bilder entfernen
Melden Sie sich mit Ihren Hosting- oder FTP-Anmeldeinformationen an und navigieren Sie zum Ordner âPRESTASHOP_ROOT/img/tmpâ. Löschen Sie alle Dateien in diesem Ordner, um temporĂ€re Bilder zu entfernen. Durch das Entfernen temporĂ€rer Bilder wird Speicherplatz freigegeben und die Datenbankleistung optimiert.
Schritt 10: Smarty-Cache-Datenbank löschen
Clear Smarty cache for optimal performance:
TRUNCATE TABLE ps_smarty_cache;
TRUNCATE TABLE ps_smarty_last_flush;
TRUNCATE TABLE ps_smarty_lazy_cache;
Automatisieren Sie diese AusfĂŒhrung mit PS Cleaner Pro
Sie können die zuvor genannten AusfĂŒhrungen auch getrost unserem Modul “PS Cleaner Pro” ĂŒberlassen. Das PrestaShop-Modul ist eine unverzichtbare ErgĂ€nzung fĂŒr jeden Online-Shop-Betreiber, der die Leistung seines Shops optimieren möchte. Durch die automatisierte Bereinigung der Datenbank, einschlieĂlich veralteter Statistiken, E-Mail-Protokolle und temporĂ€rer Dateien, sorgt dieses Tool dafĂŒr, dass Ihr Shop stets reibungslos und schnell lĂ€uft. Mit der einfachen Integration und benutzerfreundlichen BedienoberflĂ€che ist “PS Cleaner Pro” besonders fĂŒr Shop-Betreiber geeignet, die ohne tiefgehende technische Kenntnisse eine saubere und performante Datenbank sicherstellen wollen.
Sie profitieren von weiteren wertvollen Features
Neben der automatisierten Datenbankbereinigung bietet das “PS Cleaner Pro”-Modul eine Vielzahl weiterer Funktionen, die die Wartung und Optimierung Ihres PrestaShop-Shops erheblich erleichtern:
- Manuelles Löschen: Ăber das Modul können Sie spezifische Cache-Level zur manuellen Wartung auswĂ€hlen und diese ĂŒber einen einfachen Klick im Back Office löschen.
- Automatisierung per Cronjob: Die Bereinigungsfunktionen können auch automatisiert ĂŒber Cronjobs ausgefĂŒhrt werden. So bleibt Ihr Shop durch regelmĂ€Ăige Wartungsroutinen stets in einem optimalen Zustand.
- Verschiedene Cache-Level:
- Cache Level 1: Löscht den PrestaShop-Standard-Cache, einschlieĂlich Symfony-, Smarty-, XML- und Media-Cache sowie Class Index.
- Cache Level 2: Entfernt zusÀtzliche Cache-Dateien, wie temporÀre Bilder und Logs, die nicht in der Standard-Clear-Cache-Funktion enthalten sind.
- Cache Level 3: Korrigiert die Datenbank-IntegritĂ€t, indem es u.a. verwaiste DatensĂ€tze, doppelte Konfigurationen und ungĂŒltige ProdukteintrĂ€ge bereinigt.
- Cache Level 4: Entfernt generierte BildergröĂen und Logdateien, wobei die Originalbilder erhalten bleiben.
- Bereinigung und Optimierung: Ermöglicht das gezielte Entfernen von verwaisten Warenkörben, obsoleten Warenkorbregeln und anderen unnötigen DatensĂ€tzen. Diese Funktion kann vorab simuliert werden, um sicherzustellen, dass die gewĂŒnschten Bereinigungen korrekt ausgefĂŒhrt werden.
- Katalogdaten löschen: Ermöglicht das rigorose Entfernen von Katalogdaten wie Produkten, Kategorien, Attributen, Herstellern und Lieferanten.
- Löschen von Bestellungen und Kunden: Diese Funktion erlaubt es, Bestellungen, Kunden- und Adressdaten sowie Verbindungsstatistiken aus Ihrem Shop zu löschen.
- Globale Einstellungen: Sie können eine Zeitspanne definieren, wie lange DatensĂ€tze erhalten bleiben sollen, bevor sie gelöscht werden. Alle manuellen Aktionen können zudem ĂŒber einen Cronjob automatisiert werden.
Diese umfassenden Funktionen machen das “PS Cleaner Pro”-Modul zu einem unverzichtbaren Werkzeug fĂŒr die regelmĂ€Ăige Wartung und Optimierung Ihres PrestaShop-Shops.
Fazit
Eine saubere Datenbank ist das HerzstĂŒck eines gut funktionierenden PrestaShop-Shops. Unnötige Daten, die sich im Laufe der Zeit ansammeln, können die Leistung Ihrer Website erheblich beeintrĂ€chtigen und damit das Benutzererlebnis und Ihre Verkaufszahlen negativ beeinflussen. Die manuelle Bereinigung der Datenbank ist eine effektive Methode, jedoch zeitaufwendig und fehleranfĂ€llig.
Mit dem Modul “PS Cleaner Pro” können Sie diesen Prozess automatisieren und sicherstellen, dass Ihr Shop immer in Bestform bleibt. Indem Sie Ihre Datenbank regelmĂ€Ăig optimieren, steigern Sie die Effizienz und Geschwindigkeit Ihrer Website, was letztlich zu einer höheren Kundenzufriedenheit und besseren Konversionsraten fĂŒhrt.
Unsere PrestaShop-Dienstleistungen
Als Experten im deutschsprachigen Raum bieten wir umfassende Dienstleistungen rund um PrestaShop an. Unser erfahrenes Team unterstĂŒtzt Sie in allen Bereichen Ihres Online-Shops, von der Fehlersuche bis zur vollstĂ€ndigen Shop-Einrichtung. Und das professionell und zuverlĂ€ssig seit ĂŒber 20 Jahren.
unsere leistungen im ĂŒberblick
- Fehlersuche und Problemlösung: Wir finden schnell und effizient Lösungen fĂŒr technische Probleme in Ihrem PrestaShop-Shop.
- Installation und Einrichtung: Wir ĂŒbernehmen die vollstĂ€ndige Installation und Konfiguration Ihres PrestaShop-Shops, um einen reibungslosen Betrieb zu gewĂ€hrleisten.
- Upgrades und Migrationen: Wir unterstĂŒtzen Sie bei der Aktualisierung auf die neueste PrestaShop-Version oder der Migration zu PrestaShop von anderen Plattformen.
- Backups, Sicherheits-Fixes und Datensicherheit: Wir sorgen dafĂŒr, dass Ihre Daten sicher sind, indem wir regelmĂ€Ăige Backups erstellen und Datensicherheitslösungen implementieren.
- Performance-Verbesserung: Wir optimieren Ladegeschwindigkeiten fĂŒr eine bessere Performance und höhere Conversion-Raten und haben zur Datenanalyse eigene Module entwickelt, die Sie im Zusammenhang mit Google Toos einsetzen können.
- Weitere Dienstleistungen: Datenbank aufsetzen und individuelle Programmierarbeiten, Entwickklung von kundenspezifischen Modulen, Aufbau einer Testumgebung, um den laufenden Betrieb bei Tests und Erweiterungen nicht zu unterbrechen, PHP-Umstellungen, Rund-um-Sorglos-Pakete
Support-Stunden direkt online buchen
Unsere Support-Stunden können Sie flexibel und bequem online buchen. Wenn Sie unsicher sind, was genau benötigt wird, stellen Sie uns gerne eine Anfrage. Wir prĂŒfen diese auf Machbarkeit und teilen Ihnen anschlieĂend eine EinschĂ€tzung der Kosten und des Aufwands mit. Vertrauen Sie auf unsere Expertise, um Ihren PrestaShop-Shop optimal zu betreiben!