Oracle索引

 

基本語法

create index index_name on table_name(column_name);

 

什麼字段不適合建立索引,對於基數低的字段,基數低,表示在索引列中,所有取值的數量比表中的行的數量要少。比如性別列。只有兩種可能的取值,那就是要麼是男,要麼是女。對於這種字段。不適合建立B樹索引。而適合建立位圖索引。

create bitmap index index_name on table_name(column_name);

 

反向索引

create index emp_job_reverse_idx on emp(job) reverse tablespace users;

 

 

基於函數的索引

create index emp_job_fun on emp(lower(job));

 

 

顯示索引信息

通過查詢數據字典視圖

dba_indexs 可以顯示數據庫的所有索引

all_indexs 可以顯示當前用戶可以訪問的索引

user_indexs 可以顯示當前用戶的索引信息

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章