2016-06-30 13 views
2

Ich habe mit Orientdb arbeiten und etwa 120 Millionen Datensätze es, die Größe auf der Festplatte war 24 GB gespeichert, ich dann ich, indem Sie die folgenden Befehle gegen Konsole alle Datensätze gelöscht:Orientdb Plattenauslastung

Delete from E unsafe 
Delete from V unsafe 

Als ich die DB-Größe auf der Festplatte überprüft habe, waren es auch 24 GB. Gibt es noch etwas, was ich tun muss, um freien Speicherplatz zu bekommen?

+1

Wie auch immer, intern wird der Speicherplatz wiederhergestellt, wenn Sie also neue Datensätze erstellen, wird der Speicherplatz wiederverwendet. – Lvca

Antwort

3

In OrientDB bleibt beim Löschen eines Datensatzes der Speicherplatz reserviert. Die einzige Möglichkeit, es freizugeben, besteht darin, die Datenbank zu exportieren und dann erneut zu importieren.