Oracle DB 的 Index 相關指令 (create 與 alter)

在 Oracle Database 中,

常會利用 Index 提供查詢速度,

而對於 Index 的建立與重建,

參考如下 :

 建立 Index 語法
create [unique] index <index_name>
on <table_name> ( <column1>, <column2>, ... )
[tablespace <space_Name>];


-- 1) 有加入 unique, 表示該欄位組合值為唯一值.

-- 2) 有加入 tablespace, 表示 Index 要存放在哪個 Tablespace 中.

 重建 Index 語法
-- 單一 Index 重建
alter index <index_name> rebuild;

-- 某個 Table 上所有 Index 重建
rebuild <table_name> all index;

 更改 Index Storage 語法
alter index <index_name> storage (maxextents <size_number>);


Related Posts Plugin for WordPress, Blogger...