Moin Forum,
wie kann ich die Dateigröße einer MySQL Datenbank zur Laufzeit mit Delphi optimieren?
Ich habe mal ein wenig rumprobiert und eine MySQL Datenbank mit Datensätzen gefüllt, bis sie ca. 20MB groß war. Wenn ich jetzt alle Datensätze lösche (delete from <tabelle>) bleibt die Dateigröße unverändert obwohl die Anzahl Datensätze=0 ist.
Im MySQL Workbench gibt es beispielsweise einen Button "Optimize Table". Wenn ich diese Funktion ausführe kommt eine Meldung "Table does not support optimize, doing recreate + analyze instead". Aber die Dateigröße schrumpft mit dieser Aktion wieder auf 96KB.
Ich greife mit Zeos Komponenten darauf zu, Delphi2007.
Ich hoffe Ihr könnt mir mit ein paar Ideen auf die richtige Spur helfen?
Danke Euch im voraus,
Gruß Oliver
_________________
Windows XP: Für die einen nur ein Betriebssystem - für die anderen der längste Virus der Welt...