on 11-30-2017 1:23 PM
Hallo,
Sobald ich viele Einträge aus der Tabelle lösche müssten theoretisch gesehen auch die Data Areas kleiner werden ?!
Beispiel: Ich habe ca. 5Mio. Einträge aus einer Tabelle gelöscht, dennoch bleiben die Data Areas gleich groß.
Nun zu meiner Frage, gibt es eine Möglichkeit diese Data Areas bereinigen zu lassen ?
Oder werden die Einträge mit dem "Delete"-Command doch nicht ganz gelöscht ?
Die Annahme, dass das Loeschen von Datensaetzen zu einer Reduzierung der Data Area fuehrt ist falsch.
MaxDB verwendet die Data Area als Container und verwaltet den Speicherplatz innerhalb dieses Containers effizienter als unmittelbar Daten Dateien in der Groesse zu aendern.
Das Konzept ist umfassend hier (http://maxdb.sap.com/training/internals_7.7/03_reorgfree_EN_77N.pdf) erklaert.
Wenn ausreichend Speicherplatz verfuegbar ist, koennen Volumes auch wieder geloescht werden. Die in diesen Volumes enthaltenen Daten muessen dann auf die verbleibenden Volumes verteilt werden. Wenn ich mich nicht ganz taeusche, ist das Verkleinern von Volumes dagegen nicht supported.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.