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!

what is the benefit of High Water Mark ?

Mohanad AwadAug 26 2014 — edited Aug 26 2014

Hello,

When i delete huge data from table then High Water Mark still on the same position .

1-  then deleted block still on the datafile so why ? i understand that these block is not used and it's empty so when it used ?

2-  Why oracle did not reclaim these block when we delete records automatically ? and we must do that using shrink command ?

3-  Why before shrink  data we must enable row movement ? what the meaning of  row movement . and why it's disable by default , is there any impact on performance if we enable it  ?

4- i try to shrink and de-allocate space for some huge data , but still tablespace free space still same , what that mean ? 

 

Thanks,

This post has been answered by JustinCave on Aug 26 2014
Jump to Answer
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Sep 23 2014
Added on Aug 26 2014
6 comments
1,564 views