Oracle資料庫 索引

2021-07-25 00:02:08 字數 523 閱讀 1076

索引通過指標的形式提高資料查詢的速度。

如果乙個資料量比較大的資料庫經常被查詢而插入刪除的次數較少,則應該建立索引,相反,小表或經常被插入或修改,則不建議建立索引。

1.建立索引

create index emp_phone_number_ix

on employees(phone_number);

2.建立基於函式的索引

create index emp_last_name_ix

on employees(lower(last_name));

3.索引的使用

select * from employees where lower(last_name)='grant';
4.索引的刪除

不能直接修改索引,想要修改索引,必須刪除原來的索引,再新建乙個索引。

drop index emp_last_name_ix;

Oracle資料庫索引

標籤 資料庫 oracle 索引index 2013 06 14 16 54 4148人閱讀收藏 舉報 database 6 目錄 索引基本概念 索引的作用 索引的架構 oracle索引的型別 1 基於函式的索引 2 位圖索引 oracle索引的實現 索引是用於加速資料訪問的資料物件,合理的使用索引...

Oracle資料庫 索引

索引是定義在儲存表基礎之上,有助於無需檢查所有記錄而快速定位所需記錄的一種輔助儲存結構,由一系列儲存在磁碟上的索引項 index entries 組成,每個索引項又由兩部分構成 索引字段 由table中某些列 通常是一列 中的值串接而成,索引中通常儲存了索引欄位的每乙個值 也有例外 索引字段類似於詞...

Oracle資料庫索引

建立索引 create index idx zsq on zsq01 id 將索引置為無效 alter index idx zsq unusable 重新啟用索引 三種方式 alter index idx zsq rebuild alter index idx zsq rebuild nologgi...