Ho un tablespace chiamato DATA, ed è impostato con l'estensione automatica come falso. Questo tablespace ha due file di dati ed è impostato in modo da occupare 350 GB di spazio fisico.
Una settimana fa ho interrogato user_tablespaces e dba_data_files e ho notato che aveva il 20% dello spazio logico disponibile. Ho quindi proceduto con una pulizia e rimosso molti record dalle tabelle in questo tablespace. Ci aspettavamo un grande aumento dello spazio disponibile. Sfortunatamente quando ho interrogato le viste ho notato che lo spazio disponibile era ora del 20,5%.
Ciò potrebbe essere dovuto alla frammentazione dei dati? Possiamo "deframmentare" il tablespace in qualche modo e recuperare lo spazio perso? O dobbiamo ricreare il tablespace da zero?