發(fā)布時(shí)間:2015-10-23 19: 10: 18
索引是與表和簇相關(guān)的可選結(jié)構(gòu),可以用一個(gè)或多個(gè)表列創(chuàng)建索引來加快 SQL 語句在該表的運(yùn)行。Navicat for Oracle 數(shù)據(jù)庫索引提供一個(gè)更快的訪問路徑到表數(shù)據(jù),當(dāng)正確使用時(shí)索引是減少磁盤 I/O 時(shí)的主要工具。
只要各索引的組合列有所不同,用戶可以為一個(gè)表創(chuàng)建多個(gè)索引。如果指定明顯不同的組合列,可以使用相同的列來創(chuàng)建多個(gè)索引。
在“索引”選項(xiàng)卡,只需簡單地點(diǎn)擊索引欄位就可以編輯,使用索引工具欄,可以方便地創(chuàng)建新的、編輯或刪除選定的索引欄位。
● 添加索引:添加一個(gè)索引到表。
● 刪除索引:刪除已選擇的索引。
使用“名”編輯框來設(shè)置索引名。
索引包含欄位:簡單地雙擊“欄位”或點(diǎn)擊欄位按鈕,就可以打開編輯器來編輯。
索引類型:定義表索引的類型。
● Non-unique Non-unique:不施加唯一(unique)索引的限制到列值。
● Unique Unique:保證一個(gè)表中沒有兩行在鍵列有相同的值。
● Bitmap:在 bitmap 索引,每鍵值用 bitmap 代替 rowids 列表。
與度數(shù)并行:當(dāng)用戶有大量數(shù)據(jù)及多個(gè)處理器,并行索引可以提高索引的表現(xiàn),輸入決定分割索引進(jìn)程數(shù)的度數(shù)。
表空間:創(chuàng)建索引的表空間。索引可以創(chuàng)建在與它索引的表相同或不同的表空間。
模式:創(chuàng)建索引的模式。
溫馨提示:要在自己的模式創(chuàng)建索引,至少必須滿足以下一項(xiàng)條件:
● 要?jiǎng)?chuàng)建索引的表或簇是在自己的模式。
● 有 INDEX 權(quán)限在要?jiǎng)?chuàng)建索引的表。
● 有 CREATE ANY INDEX 系統(tǒng)權(quán)限。
要在其他模式創(chuàng)建索引,必須滿足以下全部條件:
● 你有 CREATE ANY INDEX 系統(tǒng)權(quán)限。
● 其他模式的擁有者有配額給表空間包含索引或索引分割區(qū),或 UNLIMITED TABLESPACE 系統(tǒng)權(quán)限。
擴(kuò)展閱讀:MariaDB 表索引應(yīng)該掌握哪些內(nèi)容?
展開閱讀全文
︾