Oralce インデックスの種類
- 2009.01.27
- IT関連
oracleでは、以下の4種類のインデックスが作成できます。
①BTreeインデックス
②ビットマップインデックス
③ファンクションインデックス
④逆キーインデックス
詳細
①BTreeインデックス
・インデックス作成時、指定がない場合デフォルトで作成される。
・カーディナリティが高い列に向いている。
使用例)電話番号、学籍番号
②ビットマップインデックス
・カーディナリティの低い列に向いている。
使用例)性別、学年など
③ファンクションインデックス
・関数や演算子の結果を格納する。
使用例)税込み後の値段
④逆キーインデックス
・検索キーのバイト値を反転させることにより、格納ブロックを分散させる。
使用例)多量のデータを連番ごとにINSERTする場合
インデックスの種類については、以下のデータディクショナリビューで確認できます。
SELECT
INDEX_TYPE
FROM
USER_INDEXES
-
前の記事
部屋の乱れは心の乱れ? 2009.01.26
-
次の記事
Ubiquity 2009.01.29