在
oracle
中資料表中建立適當的索引,對於充分利用資料庫,提高資料庫的效能有非常重要的作用。應該怎麼建立索引呢,在這裡拋磚引玉,介紹一些基本方法。
對於一些經常查詢的字段,並且是用「等於」條件查詢的字段,我們應該增加一些索引。
例如:(
1)通常對於
id欄位,我們都會增加乙個索引(通常也是主鍵),以便於查詢。(2
)如果我們經常對商家
name
作查詢,那麼也應該對
name
欄位做乙個索引。
注意索引預設是安裝公升序排列的。(3
)如果我們經常查詢某某城市某某路,我們也應該對
city
和streetname
增加乙個組合索引。(4
)如果我們要監視乙個表的時間字段,檢查這個表是否有更新。例如,每隔
5分鐘都要得到最近更新時間
max(
time
),比較和上一次得到的時間是否一樣。為了得到
max(
time
)的時間盡量短,就可以對
time
欄位做乙個索引。
oracle
資料庫索引
索引原理
關於ORACLE建立資料庫索引
由於公司電子商務 平台版本老化,且使用oracle資料庫,前期dba在設計資料庫建表結構時候存在一定的問題,對索引的使用不夠重視,大致資料的查詢比較慢 當然也有一些由於使用hibernate中不夠重視 color red oracle採用自下而上的順序解 析where子句,根據這個原理,表之間的連線...
Oracle資料庫中的索引(一)
oracle中的索引非常多,也非常複雜,但是對於oracle的開發人員和系統管理員來說,索引至關重要,因為使用了恰當的索引,將會大大提高資料庫的訪問效能,否則就有可能使系統處於泥潭當中,不能自拔。這篇文章只是自己的總結,不可能對oracle當中的所有索引都進行剖析 也沒有這個能力 希望能對你有所幫助...
Oracle資料庫索引
標籤 資料庫 oracle 索引index 2013 06 14 16 54 4148人閱讀收藏 舉報 database 6 目錄 索引基本概念 索引的作用 索引的架構 oracle索引的型別 1 基於函式的索引 2 位圖索引 oracle索引的實現 索引是用於加速資料訪問的資料物件,合理的使用索引...