######## managing indexes ##########
/*create index*/
example:
/*創建一般索引*/
create index index_name on table_name(column_name) tablespace tablespace_name;
/*創建位圖索引*/
create bitmap index index_name on table_name(column_name1,column_name2) tablespace tablespace_name;
/*索引中不能用pctused*/
create [bitmap] index index_name on table_name(column_name) tablespace tablespace_name pctfree 20 storage(inital 100k next 100k) ;
/*大數據量的索引最好不要做日志*/
create [bitmap] index index_name table_name(column_name1,column_name2) tablespace_name pctfree 20 storage(inital 100k next 100k) nologging;
/*創建反轉索引*/
create index index_name on table_name(column_name) reverse;
/*創建函數索引*/
create index index_name on table_name(function_name(column_name)) tablespace tablespace_name;
/*建表時創建約束條件*/
create table user.table_name(column_name number(7) constraint constraint_name primary key deferrable using index storage(initial 100k next 100k) tablespace tablespace_name,column_name2 varchar2(25) constraint constraint_name not null,column_name3 number(7)) tablespace tablespace_name;
/*給創建bitmap index分配的內存空間參數,以加速建索引*/
show parameter create_bit;
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/