Seit einiger Zeit hatten wir ein Problem mit der Bestätigungsseite für Käufe. Nach dem Absenden einer Bestellung und dem Klicken auf „Bestätigen“ lud die Seite über eine Minute(!).
Nach einer genaueren Analyse stellte sich heraus, dass die Ursache die Tabelle tkampagnevorgang in der Datenbank war. Sie enthielt über 25 Millionen Einträge. Nach dem Löschen aller Daten daraus wird die Bestätigungsseite nach einer Bestellung nun sofort angezeigt.
Ich habe festgestellt, dass in der Tabelle tkampagnevorgang sogar mehrere neue Einträge pro Sekunde erscheinen. Ist dieses Verhalten normal? Warum beeinflusst eine Kampagnen-Tabelle die Performance der „Thank You Page“? Was kann man tun, um diese Tabelle nicht regelmäßig manuell bereinigen zu müssen?
Nach einer genaueren Analyse stellte sich heraus, dass die Ursache die Tabelle tkampagnevorgang in der Datenbank war. Sie enthielt über 25 Millionen Einträge. Nach dem Löschen aller Daten daraus wird die Bestätigungsseite nach einer Bestellung nun sofort angezeigt.
Ich habe festgestellt, dass in der Tabelle tkampagnevorgang sogar mehrere neue Einträge pro Sekunde erscheinen. Ist dieses Verhalten normal? Warum beeinflusst eine Kampagnen-Tabelle die Performance der „Thank You Page“? Was kann man tun, um diese Tabelle nicht regelmäßig manuell bereinigen zu müssen?