Halihallo Judith
was bitte ist ein Datenbanküberhang? Ich bekomme den bei
meiner mysql-Datenbank durch optimieren weg. Aber was ist
das?
Kurz gesagt: unnötig reservierter Speicher, der nicht (mehr) genötigt wird.
Bei Feldern variabler Länge (VARCHAR's z. B.) wird Speicher in der DB-Datei reserviert,
falls diese Records z. B. gelöscht werden, wird dieser Speicher freigegeben, jedoch ist
er noch immer da. Mit OPTIMIZE TABLE werden diese Speicherbereiche gelöscht und die DB
somit "komprimiert".
Und warum kann ich vor der Optimierung nicht den Tabellen-
inhalt anzeigen?
Das sollte auch vor der Optimierung möglich sein, da diese absolut nichts an den Daten
ändert. Kommt eine Fehlermeldung?
Viele Grüsse
Philipp