-
Alte gebuchte Werbung
Hallo,
ich habe gerade festgestellt, dass in der Tabelle "gebuchte Werbung" bei mir 26.775 Einträge sind. Allerdings habe ich nur ca. 6000 Kampagnen die aktiv sind. Ich nutze das STG_Interface.
Bei Status steht bei einigen 0 oder 1 oder 2.
Jetzt bin ich überrascht. Ich dachte, die alten Kampagnen werden automatisch aus der Datenbank entfernt.
Hat einer eine Idee warum diese (nur bei mir ?) nicht gelöscht werden und was ich hier machen kann ?
-
hast du alte IF gelöscht?
STG IF haben die macke das sie wenn der sponsor nicht erreichbar ist die kampagnen nicht löschen.
du kannst einerseits die kampagnen löschen wo der status nicht auf 1 steht da diese nicht aktive sind. (bei status 2 bin ich mir gerade nicht sicher was der ist. )
Du könntest auch wenn deine seite das nächste mal in den wartungsmodus geht einfach mal die tabelle leeren (insofern du keine direkt gebuchten userkampagnen hast...)
ansonnsten diese halt ausklammern... ist da wo bei sponsor eine ID steht.
-
2 steht z.B. bei Busterzaster... also vermutlich dann bei denen, die nicht erreichbar sind.
Habe aber gesehen, dass ich bei einigen Sponsoren Kampagnen mit 0 und 1 drinnen habe... also auch existierende Sponsoren mit 0
komisch komisch
-
Am besten, ab und an, bereinigt man manuel, indem man die ganze Tabelle leert.
Dann darf aber keine Userwerbung dabei sein.
MfG
-
nun, ich hatte seinerzeit die Tabelle mal geleert.
Heute habe ich schon wieder fast 30.000 Einträge. Die meisten davon mit "0" also Status.
Sollten diese denn nicht automatisch gelöscht werden ?
Leider passiert das bei mir nicht. Ich nutze nach wie vor das STG-Interface der verschiedenen Sponsoren.
Hat jemand ein paar Codezeile, die ich um 0 Uhr laufen lassen kann um diese dann einfach aus der Datenbank zu löschen ?
-
Führ mal folgenden code aus:
so sieht man welcher sponsor in welcher werbeart wie viel status 0 kampagnen hat:
PHP-Code:
SELECT COUNT(uid) AS `anzahl` ,`werbeart`, `sponsor` FROM `vms_gebuchte_werbung` WHERE `status` = '0' GROUP BY `sponsor`, `werbeart`
Weil ich hab na über einem jahr in meiner DB nicht mal 100 stück drin.
-
Bei meiner kleineren Seite sind es bei zwei Sponsoren ca. 3500 Kampagnen.
-
du schreibst ja 30k kampagnen die meisten mit 0 als status also gehe ich mal davon aus, mindestens 15k
und nun währe es interesannt zu wissen wie sich diese 15k aufteilen.
-
Es waren über 28k Kampagnen in der Datenbank bei der gebuchten Werbung drinnen.
Ich habe die Tabelle geleert.
Jetzt sind um die 7650 Kampagnen drinnen die aktiv sind
-
nagut dann kann man jetzt nicht mehr sagen woher das Problem kam...