學習ORCALE索引

2021-08-31 11:17:33 字數 637 閱讀 1404

--索引

--索引是加快檢索表中資料的方式。對於包含大量資料的表來說,如果沒有索引,那個麼可能對錶中資料的檢索速度慢得難以忍受。

--邏輯

--單列索引:索引關鍵字值包含一列的索引。

--復合索引:索引關鍵字包含了表中的多個列.列的數量最多是32個。

--惟一性索引:限制索引列不能出現重複值。

--非惟一性索引:不對索引列的重複值進行限制。

--基於函式的索引:是將要包含在索引中的乙個或多個列使用了函式或表示式。

--物理

--分割槽索引:索引可以分散在多個表空間、降低查詢資料的時間和提高可管理性。

--非分割槽索引:索引儲存在乙個表空間中。

--b樹索引:按照b樹結構儲存的。

--正向索引:索引項是按照公升序排列的。

--反向索引:索引項是按照降序排列。

--點陣圖索引:也是按照b樹結構組織。但是頁節點是按照第乙個索引列的點陣圖組織的,而不按照行的id號組織的。點陣圖中第乙個節點都對應著乙個可能的行的id

--建立索引

create index mytest.in_test_name

on mytest.test(name)

--刪除索引

drop index in_test_name;

原 學習ORCALE索引

索引 索引是加快檢索表中資料的方式。對於包含大量資料的表來說,如果沒有索引,那個麼可能對錶中資料的檢索速度慢得難以忍受。邏輯 單列索引 索引關鍵字值包含一列的索引。復合索引 索引關鍵字包含了表中的多個列.列的數量最多是32個。惟一性索引 限制索引列不能出現重複值。非惟一性索引 不對索引列的重複值進行...

orcale11g索引學習

我們經常查詢工資情況,為emp表的sal列建立索引 create index emp sal index 建立的索引名字,index前加unique代表唯一的索引,不加代表不唯一,前提是要保證新增索引的列的值是唯一的,沒有重複的,否則不能加unique on emp sal 建立的索引是emp表的s...

ORCALE學習筆記

chr 函式表示返回指定 ascii 碼的字元,作用和 ascii 相反。ascii 函式表示返回指定字元的ascii碼,作用和 chr 相反。add months y 在 x時間點往後延遲y個月,y為負則往前推延 execute immediate用法1 立刻執行sql語句trunc 類似擷取函式...