發(fā)布時(shí)間:2015-11-04 16: 15: 09
Navicat for Oracle 索引提供一個(gè)更快的訪問路徑到表數(shù)據(jù)。Oracle 索引是用一個(gè)或多個(gè)列創(chuàng)建,來加快 SQL 語句在該表中的運(yùn)行。點(diǎn)擊 Navicat 主界面上的其他->索引,可打開索引對象列表。
用戶可以選擇的 Navicat for Oracle 索引的類型:(具體介紹可詳見以后的教程)
Normal |
normal索引不施加限制到列值。 |
Unique |
unique索引表示沒有表的兩行在鍵列有重復(fù)值。 |
Bitmap |
bitmap(位圖)索引為每個(gè)不同的鍵創(chuàng)建一個(gè)bitmap,而不是個(gè)別地索引每行。Bitmap索引保存rowids與一個(gè)鍵值,聯(lián)系在一起為一個(gè)bitmap。在bitmap中每一個(gè)位元對應(yīng)一個(gè)可能的rowid。 |
Domain |
domain(域)索引是專門為域設(shè)計(jì)的索引,例如空間或圖像處理。用戶 |
Cluster |
cluster(簇)索引是為簇設(shè)計(jì)的索引。 |
Navicat for Oracle 索引高級屬性
無法使用:無法使用的索引必須刪除或重新創(chuàng)建,才可以繼續(xù)使用。
表空間:保存索引的表空間名。
壓縮:啟用鍵壓縮,從而排除重復(fù)出現(xiàn)鍵列值,并可能大幅降低保存。需要注意的是,Bitmap 索引沒有壓縮。
并行:索引的創(chuàng)建將會并行。
逆轉(zhuǎn):用相反的排序保存索引塊的字節(jié),但不包括 rowid。
記錄:選擇 Logging 來在重做日志文件記錄索引的創(chuàng)建,選擇 No Logging 不記錄。
能見度:指定優(yōu)化器是 Visible(可視)或 Invisible(不可視)索引。
在線:表明表上的 DML 操作將被允許在索引中創(chuàng)建。
沒有排序:表明數(shù)據(jù)庫中的列已經(jīng)以升序排序保存在數(shù)據(jù)庫,Oracle 數(shù)據(jù)庫不需要在創(chuàng)建索引時(shí)排序。
實(shí)體屬性:設(shè)置索引的實(shí)體屬性。關(guān)于實(shí)體屬性,可參考教程:揭秘 Oracle 實(shí)體屬性或默認(rèn)存儲特性。
想要了解更多 Navicat 教程,可參考Navicat 官網(wǎng)。
展開閱讀全文
︾