亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Oracle > 正文

oracle 索引的相關介紹(創建、簡介、技巧、怎樣查看) .

2024-08-29 13:58:05
字體:
來源:轉載
供稿:網友
一、索引簡介

1、索引相當于目錄
2、索引是通過一組排序后的索引鍵來取代默認的全表掃描檢索方式,從而提高檢索效率。
3、索引的創建要適度,多了會影響增刪改的效率,少了會影響查詢的效率,索引最好創建在取值分散的列上,避免對同一張表創建過多的索引
4、索引的使用對用戶來說是透明的,由系統來決定什么時候使用索引。
5、Oracle支持多種類型的索引,可以按列的多少、索引值是否唯一和索引數據的組織形式對索引進行分類,以滿足各種表和查詢條件的要求。(請見附件)
a. 單列索引和復合索引
b.B樹索引(create index時默認的類型)
B樹索引中所有葉子節點都具有相同的深度,所以不管查詢條件如何,查詢速度基本相同。另B樹索引能夠適應各種查詢條件,包括精確查詢、模糊查詢和比較查詢
--Unique 唯一索引 值唯一,但允許存在null,主鍵默認存在唯一索引,但列不能為null
--Non-Unique:非唯一索引,其索引值可以重復,允許為NULL。默認情況下,Oracle創建的索引是非唯一索引
--Reverse Key:反向關鍵字索引。通過在創建索引時指定“REVERSE”關鍵字,可以創建反向關鍵字索引,被索引的每個數據列中的數據都是反向存儲
的,但仍然保持原來數據列的次序
c.位圖索引(對列值范圍少,如性別 政治面貌適用,而不是默認的B樹索引)
c.函數索引
當需要經常訪問一些函數或表達式時,可以將其存儲在索引中,當下次訪問時,由于該值已經計算出來了,因此,可以大大提高那些在WHERE子句中包含該函數或
表達式的查詢操作的速度;
函數索引既可以使用B樹索引,也可以使用位圖索引。

二、管理索引的原則

使用索引應該遵循以下一些基本的原則。
1.小表不需要建立索引。
2.對于大表而言,如果經常查詢的記錄數目少于表中總記錄數目的15%時,可以創建索引。這個比例并不絕對,它與全表掃描速度成反比。
3.對于大部分列值不重復的列可建立索引。
4.對于基數大的列,適合建立B樹索引,而對于基數小的列適合建立位圖索引。
5.對于列中有許多空值,但經常查詢所有的非空值記錄的列,應該建立索引。
6.LONG和LONG RAW列不能創建索引。
7.經常進行連接查詢的列上應該創建索引。
8.在使用CREATE INDEX語句創建查詢時,將最常查詢的列放在其他列前面。
9.維護索引需要開銷,特別時對表進行插入和刪除操作時,因此要限制表中索引的數量。對于主要用于讀的表,則索引多就有好處,但是,一個表如果經常被更改,則索引應少點。
10.在表中插入數據后創建索引。如果在裝載數據之前創建了索引,那么當插入每行時,Oracle都必須更改每個索引。

三、LONG類型(可存儲2G)主要用于不需要作字符串搜索的長串數據,如果要進行字符搜索就要用varchar2類型,存儲這么長的請使用 pstat1.setCharacterStream()方法,資料見附件P26

四、創建索引語法如下

CREATE INDEX語句的語法如下:
CREATE [UNIQUE] | [BITMAP] INDEX index_name
ON table_name([column1 [ASC|DESC],column2
[ASC|DESC],…] | [express])
[TABLESPACE tablespace_name]
[PCTFREE n1]
[STORAGE (INITIAL n2)]
[NOLOGGING]
[NOLINE]
[NOSORT];


五、
1、查看索引信息可以在 all_indexs 表中
2、查看索引信息及引用的列 all_ind_columns
3、查看函數索引信息 all_ind_expressions

4、oracle比較智能,有時候即使創建了索引也不會使用,比如說在數據量比較少的情況下,可能就不會用索引
5、當進行全表掃描的時候,不用索引效率會更好
6、查詢可能會使用緩存,所以說如果發現執行速度變快了,不一定說明你的sql更優了,有可能是使用到了緩存而已
7、使用plsql中的“解釋計劃”功能可以比較執行計劃的消耗,進而寫出更優的sql
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
懂色aⅴ精品一区二区三区蜜月| 亚洲精品国产综合区久久久久久久| 久久精品人人做人人爽| 91日韩在线播放| 国产精品激情自拍| 日韩黄色在线免费观看| 国产免费久久av| 中文字幕精品久久久久| 人人澡人人澡人人看欧美| 亚洲成av人影院在线观看| 91情侣偷在线精品国产| 久久国产精品久久久久久久久久| 欧美激情精品久久久久| 精品一区二区三区三区| 日韩一区二区久久久| 国外视频精品毛片| 国产精品久久久久久久久久ktv| 亚洲国产欧美在线成人app| 在线播放亚洲激情| 日韩在线视频网| 亚洲jizzjizz日本少妇| 欧美精品在线免费| 亚洲三级 欧美三级| 欧美日韩国产精品一区| 久久久亚洲网站| 欧美午夜片欧美片在线观看| 国产97免费视| 亚洲天堂av图片| 国产欧美日韩最新| 青草青草久热精品视频在线观看| 国产精品劲爆视频| 亚洲伊人一本大道中文字幕| 一区二区三区回区在观看免费视频| 精品久久香蕉国产线看观看亚洲| 亚洲最大激情中文字幕| 亚洲国产欧美一区| 91wwwcom在线观看| 久久在线精品视频| 国产亚洲欧美日韩美女| 韩日精品中文字幕| 久久久免费高清电视剧观看| 欧洲成人在线视频| 国内精品久久久久| 久久久99久久精品女同性| 久久久免费观看视频| 欧美成人手机在线| 欧美日韩不卡合集视频| 亚洲老头同性xxxxx| 9.1国产丝袜在线观看| 亚洲永久在线观看| 久久99亚洲精品| 2019av中文字幕| 久久久这里只有精品视频| 亚洲精品国产美女| 国产精品久久77777| 日韩精品中文字幕视频在线| 九九热精品视频| 国产激情久久久久| 亚洲精品ady| 欧美激情xxxx| 午夜精品久久久久久久久久久久| 日韩成人中文字幕在线观看| 国产成人在线一区二区| 日韩在线欧美在线国产在线| 国产精品手机播放| 久久久久久伊人| 亚洲美女久久久| 国产精品高精视频免费| 97视频在线观看播放| 欧美一级在线亚洲天堂| 91在线免费观看网站| 久久久久久久影视| 欧美性猛交xxxx乱大交3| 国外成人在线直播| 欧美成人免费va影院高清| 欧美国产中文字幕| 亚洲天堂成人在线| 国产成人精品久久| 亚洲视频一区二区| 91九色国产在线| 久久精品成人一区二区三区| 日韩亚洲国产中文字幕| 美日韩在线视频| 91精品国产99久久久久久| 精品露脸国产偷人在视频| 欧美成人免费大片| 久久久久久国产三级电影| 亚洲一级免费视频| 久操成人在线视频| 日本高清视频精品| 欧美日韩电影在线观看| 久久精品电影网站| 欧美黑人巨大xxx极品| 欧美国产日韩一区| 亚洲aⅴ男人的天堂在线观看| 亚洲国产欧美一区二区丝袜黑人| 国产精品一区二区久久精品| 国产成人福利网站| 国产999在线| 成人av.网址在线网站| 国产精品视频26uuu| 国产精品视频中文字幕91| 久久91亚洲精品中文字幕| 国产欧美一区二区三区视频| 欧美日韩一区二区三区在线免费观看| 中文字幕国产亚洲| 久久中文精品视频| 欧美激情第一页xxx| 亚洲午夜色婷婷在线| 国产精品美女免费看| 亚洲一区国产精品| 欧美日韩另类字幕中文| 久久亚洲精品中文字幕冲田杏梨| 日韩电影在线观看中文字幕| 色综合亚洲精品激情狠狠| 日韩欧美精品网站| 在线视频欧美日韩精品| 国产69精品久久久久9999| 亚洲国产精品成人精品| 中文综合在线观看| 亚洲人成毛片在线播放| 6080yy精品一区二区三区| 91九色蝌蚪国产| 岛国av午夜精品| 日韩在线视频网站| 精品国产网站地址| 久久激情五月丁香伊人| 伊人久久久久久久久久| 亚洲精品网址在线观看| 91免费国产网站| 亚洲跨种族黑人xxx| 亚洲一区精品电影| 亚洲第一精品夜夜躁人人爽| 国产亚洲aⅴaaaaaa毛片| 66m—66摸成人免费视频| 久久综合久久八八| 亚洲成人av片| 成人国产精品久久久| 在线精品91av| 日韩精品在线播放| 亚洲国产成人一区| 最新亚洲国产精品| 91国产视频在线| 亚洲国产91色在线| 亚洲精品视频在线观看视频| 欧美色视频日本高清在线观看| 亚洲免费小视频| 日韩国产精品亚洲а∨天堂免| 疯狂蹂躏欧美一区二区精品| 亚洲精品视频二区| 欧美一级电影免费在线观看| 国产91精品久久久| 日韩av在线免费| 国产精品成人免费电影| 久久激情视频免费观看| 色777狠狠综合秋免鲁丝| 亚洲另类xxxx| 色噜噜狠狠色综合网图区| 欧美激情亚洲激情| 福利视频一区二区| 国内精品小视频在线观看| 欧美性极品少妇精品网站| 激情av一区二区| 国产999精品|