Compactar base de datos ORACLE

Ricardo
10 de Julio del 2008
Buenos días,

Para compactar una base de datos (eliminar huecos libres en las tablas) se puede hacer con las sentencias ALTER TABLE (nombre tabla) ENABLE ROW MOVEMENT; ALTER TABLE (nombre tabla) SHRINK SPACE COMPACT; y ALTER TABLE (nombre tabla) SHRINK SPACE.

Pero lo que me interesa es ¿cómo puedo hacer un simulacro de estas sentencias? o ¿existe alguna sentencia SQL que me diga el tamaño que tendrá la base de datos después de compactarla?

Gracias de antemano.

XmX
10 de Julio del 2008
No, No hay manera de saber el espacio que ocupará la BBDD o de saber cuanto espacio "ganarás" con la compactación.

saludos,

Chema
www.wikioracle.es