alter table table_name move ; 在自身表空間move是如何操作的?

tolywang發表於2008-12-26
Oracle9i , 10 g

在一個table刪除了大量資料之後, 假設我們使用 alter table xxxx move ; 來對高水位進行調整,後期重新建立index ,
那麼在alter table xxxxx move ;   預設是在table自己所在的 tablespace內進行move, 那麼是否需要在目前tablespace中
free 空間有至少目前table佔用的空間大小 ?  也就是move動作是先移動table到free空間,然後刪除原來的資料塊,還是直接
挪走 ,然後釋放的空間也可以作為這個table後面挪東資料的free空間來用  ?

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-521362/,如需轉載,請註明出處,否則將追究法律責任。

相關文章