Oracle kann verschiedene Transaktionssysteme. Neben dem klassischen Transaktionslog wird auch Multiversion Concurrency Control unterstützt.
Bei dieser datenbank/Tabelle scheint dies aktiviert zu sein.
Bei einem Commit sollte der Speicherplatz aber dann durch nachfolgenden Updates Datensätzen genutzt werden. Läuft alles in einer Tranaktion ab?
Multiversion Concurrency Control prüfe ich, vielen Dank für den Hinweis.
Ja, Transaktionen werden verwendet, allerdings sollte nach einem Abbruch (rollback) oder einem sauberen Ende (commit) der Anwendung der zwischendurch temporär belegte Speicher des Tablespace 'eigentlich' freigegeben werden. Er ist dann aber nicht mehr nutzbar. Nur ein truncate auf die Tabelle hilft anscheinend.