|
|
Re: enable row movement - ok, but why internally this thing is needed [message #584802 is a reply to message #584795] |
Fri, 17 May 2013 14:17   |
John Watson
Messages: 8458 Registered: January 2010 Location: Global Village
|
Senior Member |
|
|
I asked this question many years ago when SHRINK SPACE was first introduced, and was told something like "these are serious operations that may have major implications and the DBA should consider carefully before attempting them" which corresponds to Michel's answer. However, I think it is rubbish (the concept, not the answer). An ALTER TABLE MOVE will change all your rowids, and you don't need to enable row movement for that.
I suspect that there is something buried deep in the Oracle binaries that makes it necessary, and we normal human beings will never know what it is.
|
|
|
|
|