Hallo
Bei der Kontrolle der Datenbank ist mir aufgefallen, dass die Tabelle oxlogs eine eher bedenkliche Grösse angenommen hat (rund 80Mb). Hat jemand Kenntnis darüber, ob der Inhalt dieser Tabelle einfach gelöscht werden kann?
Gruss
Roland
Hallo
Bei der Kontrolle der Datenbank ist mir aufgefallen, dass die Tabelle oxlogs eine eher bedenkliche Grösse angenommen hat (rund 80Mb). Hat jemand Kenntnis darüber, ob der Inhalt dieser Tabelle einfach gelöscht werden kann?
Gruss
Roland
bednklich…80mb…süüüüüsss
mach dir wegen sowas keine sorgen.wir arbeiten bei großen dbs mit tabellen ab 25gb und mehr
per definition könnte mysql 256hoch7 – 1 Byte das sind dann so 65tsd terrabyte also keine angst.
begrentzt sind tables nur durch das filesystem (jede table ist ein file)
bei 32bit systemen rechne mal mit min 2TB
man muss laso nicht alles zu tode warten zumal die logs nichtmal indiziert werden aw speicher
die oxlogs kannst du zwar löschen solltest aber nicht da hier die ganze statistik liegt (jeder kundenklick)
erst wegsichern dann killen du kannst auch zeitlich einschränlen gribt ja ein datumsfeld
solltest du löschen wollen (gilt für alles tabellen die man LEEREN will) NICHT
delete * from tablename; verwenden lieber
truncate tablename;
ansonsten
delete * from oxlogs where date_sub(oxtime (),interval 30 day) <= date_col;
löscht die letzten 30 tage
und alles ind er zukunft
Hi,
aus der oxlogs werden die Statistiken im Admin generiert. Wenn darauf also kein Wert gelegt wird - übern Jordan
Gruß
Hallo,
unser Webserver-Speicher belegt ca. 964 MB von 1000 MB. Im oxlogs werden 473 MB davon verbraucht. Wir brauchen aber noch mehr Platz. Wie kann man die oxlogs denn sicher löschen, ohne “zuviel” zu löschen?
Im Anhang könnt Ihr sehen, wie die oxlogs-Tabelle derzeit bei uns aussieht.
Gruß
Hüseyin