I have a 500 table database with a total size of 6gb. However, ANALYZE or an export reveals only about 350mb of data in there. This tells me that the table/object sizes are huge compared to what we really need.
Does anyone know a way I can resize the tables down to the minimum needed size? For a size, I was thinking of NUM_ROWS * AVG_ROW_LEN from DBA_SEGMENTS after running the Analyze. The "compress extents" option for Export does not do this; it simply adds up all the extents for an object and creates a single extent the same size.
Resizing the tables by hand will take days/weeks...
Thanks in advance. ____________________________
Rich Tefft
PL/SQL Programmer/Instructor
Does anyone know a way I can resize the tables down to the minimum needed size? For a size, I was thinking of NUM_ROWS * AVG_ROW_LEN from DBA_SEGMENTS after running the Analyze. The "compress extents" option for Export does not do this; it simply adds up all the extents for an object and creates a single extent the same size.
Resizing the tables by hand will take days/weeks...
Thanks in advance. ____________________________
Rich Tefft
PL/SQL Programmer/Instructor