Skip to Main Content

Oracle Database Discussions

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

I delete all records in a table, but data file size is not reduce.

685472Mar 27 2009 — edited Mar 28 2009
I use this sql get every objects size:
Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Group By Segment_Name order by Sum(bytes)/1024/1024 desc

and i found table A is empty, but it is size is still large. I think oracle mark table A's blocks as free, but not free disk space.

When i insert some record in table B, it will use table A's free blocks?
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 25 2009
Added on Mar 27 2009
5 comments
3,110 views