Hi Tim,
Can you tell me how I would remove empty rows from a table, so I can shrink back the table to the optimum size
I cannot use delete ... from table where row ..... - because the table has 1/2 million rows
Is there a simple way to do this?
I have a DB with 3 tables, the largest being a repository of word documents. Oracle say's there's 40,000 documents, and on average they are 60KB long. By my reckoning that should be 2.2GB in total.
However, Oracle reckons it's at its 11GB limit, and running a query (pulled from the internet) sums the table to be 9922 MB (based on various dba_ tables).
Is there some DB shrinkage I can do here, as it seems Oracle objects are consuming more space than they need? I have tried running:
alter table <table_name> enable row movement;
alter table <table_name> shrink space;
...but it doesn't seem to have helped.
Your advice would be appreciated
regards
jnrpeardba