Startangebot

Founders-Lizenz: Updates für mindestens 2 Jahre

149 €einmalig, netto

Eine normale Shop-Lizenz kostet 199 €.

Für die ersten 100 Shop-Lizenzen, bis 10. Dezember 2026. Updates und neues Berater-Wissen für mindestens 2 Jahre, ohne Verlängerung. Eine normale Shop-Lizenz: 12 Monate.

Founders für 149 € holen

Service

Verwaiste Zeilen und Datenreste in der Datenbank finden

Sie erfahren, was die Datenbank Ihres Shops aufbläht, bevor irgendjemand etwas löscht.

ProBezahlte Version

Was es ersetzt: ein halber Tag Untersuchung der Datenbank

Was Sie in den Chat schreiben

finde verwaiste Zeilen: Zeilen in product_lang/product_shop/image ohne Produkt, Tabellen deinstallierter Module, übergroße Tabellen connections/guest/log. Melde die Größen, lösch nichts

Was der Chat tut

  1. Der Chat misst die Datenbank und findet Reste von gelöschten Produkten und alten Modulen.
  2. Er meldet die Größen und eine vorgeschlagene Reihenfolge zum Aufräumen.
  3. Jedes Löschen ist ein eigener Schritt, zuerst auf einer Testkopie erprobt.

Das Problem

Die Datenbank ist auf mehrere GB gewachsen, und das Backend ist langsam. Ich vermute Reste von gelöschten Produkten und alten Modulen.

Was Sie bekommen

Ein Bericht über Größen und verwaiste Daten der Datenbank. In diesem Anwendungsfall wird nichts gelöscht.

Sie behalten die Kontrolle

Der Chat liest nur. In Ihrem Shop ändert sich nichts. Zum Lesen braucht es keinen Schalter; jede Änderung bräuchte den Schalter Service, der sich nach 3 Stunden selbst ausschaltet.

Preise ansehen

Für Entwickler
Bereich
5 · Service
In TellMyShop Free
nein, nur in der bezahlten Version
Für
Entwickler
Werkzeuge
ps_db_query, ps_list_modules, ps_check_shop_health, ps_db_execute

Schritt für Schritt

  1. Führt Nur-Lese-SELECT-Abfragen mit ps_db_query auf information_schema (Tabellengrößen) und Kerntabellen aus.
  2. Gleicht Tabellenpräfixe mit den installierten Modulen aus ps_list_modules ab.
  3. Zählt verwaiste Zeilen (z. B. Zeilen in product_lang ohne Produkt). Kundentabellen wie connections und guest folgen der Stufe für Kundendaten: Sind die Daten aus, wird nur ihre Größe aus information_schema gemeldet.
  4. Meldet Tabellengrößen, Zahl der verwaisten Zeilen und eine vorgeschlagene Reihenfolge zum Aufräumen. Jedes DELETE wird separat mit ps_db_execute vorgeschlagen (eine Tabelle, Zeilensicherung, max_rows) und läuft nach Ihrer Freigabe zuerst auf Staging.

Sicherheit

Service-Arbeiten (Dateien, Datenbank, Einstellungen) laufen nur, solange der Schalter Service an ist; er schaltet sich nach 3 Stunden selbst aus, und der Inhaber bekommt eine E-Mail, wenn er eingeschaltet wird. ps_db_query führt eine Anweisung in einer Nur-Lese-Transaktion aus und liefert höchstens 200 Zeilen, mit maskierten E-Mail-Adressen, Telefonnummern und IP-Adressen. Tabellen für Mitarbeiter, Berechtigungen, Konfiguration und den Konnektor sind gesperrt. Tabellen mit personenbezogenen Kundendaten (Bestellungen, Adressen, Warenkörbe und Ähnliches, erkannt an ihren Spalten, auch in Modulen von Drittanbietern) folgen der Stufe für Kundendaten, die der Betreiber festgelegt hat: aus (gesperrt), pseudonymisiert (personenbezogene Spalten maskiert; nur einfache Spalten und COUNT/SUM/AVG, keine Aliase, Funktionen, UNION oder WITH) oder vollständig für 1–24 Std. mit angegebenem Zweck.

Zuletzt aktualisiert: 2026-10-25

Free für 0 €, liest und berät

Free holen