Gibt es für Gambio (Aktuell V. 2.7.x) eine Archivierungsfunktion um alte Shop-Daten (Bestellungen, Kunden, vielleicht auch inaktive Artikel) aus der Datenbank auszulagern ohne sie ganz zu verlieren? Ich erhoffe mir dadurch eine Geschwindigkeitsverbesserung bei Navigation im Admin-Bereich. Viele Grüße Markus
Eine Archivierungsfunktion wäre gut. Ich hab da nen Shop der schon seit Jahren läuft und die Datenbank allen hat schon 800MB. Da würde ich gerne mal aufräumen....
Das sagst du, finde das schon groß weil bei Backups usw. es ewig dauert. Das Wiederherstellen aus dem Shop heraus bei der grösse funktioniert auch nicht zuverlässig. Manchmal wird nur ein teil wieder hergestellt oder alle wird zerschossen.
Man würde für eine Archivierung vermutlich MySQL Partitionierung einführen und damit die MySQL Versionsvorraussetzungen etwas anheben. Alte Bestellungen völlig aus den Daten schieben finde ich widersinnig, damit wären die weiterhin in Backups. Auf Systemen entsprechender Skalierung ist so ein Backup eigentlich aber auch bei solchen Datenmengen flott zu erledigen. Mit einem einfachen Shellskript krieg ich ein Backup einer solchen DB oder die Wiedereinspielung auf einer mittel leistungsfähigen Maschine in je 1 min hin. Backup und Wiederherstellung sind n anderes paar Schuhe und würden durch eine Archivierung dann auch nicht direkt beeinflusst. Das die zugehörigen Funktionen im Shop verbesserbar sind finde ich dabei gesetzt.
Versuche es doch mal mit dem MySQLDumper, der läuft schnell und sehr viel zuverlässiger als die Tools im Shop selbst. Auch lassen sich damit nur einzelne Tabellen wieder herstellen, wenn man mal nicht alles braucht
Hallo, ich will das Thema nochmal aufgreifen. Hintergrund ist, dass meine Kundschaft nur für einen zeitlich begrenzten Zeitraum zur Zielgruppe gehört. So wird der Bart immer länger mit Daten, die nicht mehr relevant sind. Ich dachte an folgende Vorgehensweise. Kunden aus 2015 in eine separate Kundengruppe wie z.B. "Kunden 2015". Diese dann über phpMyAdmin in der Datenbank exportiert und rausgenommen. Aber die Kunden sind ja auch mit den Bestellungen verknüpft und da habe ich noch keine Ahnung wie das am besten synchron exportiert und herausgenommen werden kann.