Peter Barthel schrieb:
Martin Schmitt schrieb:
Peter Barthel schrieb:

ich hab mal ne Frage, bei der ich mit Google nicht so recht zu Rande kam.
Habe da ne Tabelle, die sich mit - ich nenne sie mal Null-Einträgen -
aufgeblasen hat.
Ich lösche nun die ganze Zeit schon diese Einträge raus, aber die
MYD/MYI-Dateien
bleiben immer noch gleich groß. Gibt es da nen Trick, die Dateien klein
zu bekommen
oder bleibt mir nur ein Dumpen der "guten" Einträge, Tabelle dropen und
dump zurückspielen?

OPTIMIZE TABLE, ganz klarer Fall. Und beim nächsten mal die Frage
stellen, ob man bei so vielen Datensätzen, die am Ende gelöscht werden,
zudem;
ich wusste vorher nicht, dass die gelöscht werden.
das ist n gateway-server, der "prepaid" basierend user ins web lässt (traffic kostet geld, da wo die kiste steht, und
ich/wir hatte/n keinen bock, dem geld nachzurennen...).
das ganze ist so n knaub aus php, mysql, iptables, bind, dhcp, tcpdump, samba, bash und was weiss gott noch alles... es wurde traffic "getrackt" im 5 minuten-rhytmus, "leider" auch, wenn es keinen traffic gab. daraus wurde später noch eine statistik gebaut. da die db nun knapp 1 GB groß wurde, die verbindugs-logs 90 tage vorgehalten werden (falls da jemand emule nutzt und ich die bullerei in der tür stehen hätte) und beim vorhalten von 14 tagen backup meine platte knapp vor dem tod stand, musste ich das etwas umbauen. traffic wird nun nur noch geschrieben, wenn es auch welchen gibt. von 11 mio datensätzen waren knapp 9,5 mio leer, sprich es wurde nix gesaugt und diese einträge aber trotzdem getrackt. diese habe ich jetzt gelöscht. naja, das ding tut nun so schon seit 2005 (?) und wenn man da alle 3 jahre mal die db leeren muss, denke ich, dass das ein verdammt guter wartungszyklus bedeudet,
wenn ich mir so manch andere kiste und deren downtime anschaue...
das ist halt noch n alter p700 mit 128mb SD-ram. habe die kiste für n paar tage nun zur pflege hier stehen und habe neben nem 3ware-raid mit 80 gb-platten auch die scripte etwas erneuert und dabei fiel mir das halt auf. sprich gelaufen wäre die kiste schon noch, aber ich hätte die backups nicht so lange vorhalten können.


gruß, peter
ps: ich schreibe die backups nicht auf das raid, sondern auf ne 3. platte, platz in dem umfang kosten ja heute nix mehr... ;-)
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Reply via email to