Tom: /SQL - DELETE FROM produziert Überhang

Beitrag lesen

Hello,

das mach ich auch des öfteren, allerdings kann es ja nicht angehen, dass ich nach einer Del-Operation noch zusätlich eine Optimierung durchführen muss?! - Im Grunde sollte doch die Spalte gelöscht sein und "gut is" - oder muss ich irgendwelche Zeiger zurücksetzen/ändern...?

Nein.
Überlass das mal für den Normalfall der Datenbank.
Solange Du auch Sätze einfügst, wird dieser Platz sowieso gleich wieder belegt. Es ist übrigens in Bezug auf die Geschwindigkeit der Datenbank besser, wenn die Datenbank oder bei MySQL eben die einzelnen Tabellen eigene Extents (Überhänge) besitzen. Das DBMS muss dann nämlich nicht immer erst DISK-Space beschaffen, sondern kann gleich schreiben. Je nach OS sind das nämlich verschiedene Schuhe.

Harzliche Grüße vom Berg
esst mehr http://www.harte-harzer.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau