您好,登錄后才能下訂單哦!
a.index_name,
a.index_type,
a.partitioned,
a.status,
b.status p_status,
b.composite
FROM dba_indexes a
LEFT JOIN
dba_ind_partitions b
ON a.owner = b.index_owner AND a.index_name = b.index_name
WHERE a.owner = '&owner' AND a.table_name = '&table_name';
對于普通索引直接rebuild online nologging parallel,
對于分區索引,必須單獨rebuild 每個分區,
對于組合分區索引,必須單獨rebuild 每個子分區。
Move 通過移動數據來來降低HWM,因此需要更多的磁盤空間。 Shrink 通過delete 和 insert, 會產生較多的undo 和redo。
shrink space收縮到數據存儲的最小值,alter table move(不帶參數)收縮到initial指定值,也可以用alter table test move storage(initial 500k)指定收縮的大小,這樣可以達到shrink space效果。
總之,使用Move 效率會高點,但是會導致索引失效。Shrink 會產生undo 和redo,速度相對也慢一點。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。