ローカルインデックスの作成に関するOracleのマニュアル

Oracleでは、CREATE INDEX文を使用してネイティブインデックスを作成できます。以下はネイティブインデックスを作成するための基本的な構文です。

CREATE INDEX index_name ON YOUR_TABLE (column1, column2, …)

テーブル名(列名)にON

インデックス名には作成するインデックスの名前、テーブル名にはインデックスを作成するテーブルの名前、列名にはインデックスを作成する列の名前をそれぞれ指定します。

たとえば、employee_idという名前のカラムを持ったemployeesというテーブルがあるとします。このカラムに対してidx_employee_idという名前のローカルインデックスを作成するには、以下のステートメントを使用できます。

CREATE INDEX idx_employee_id

ON 社員 (employee_id)

上記を実行すると、Oracleはemployeesテーブルのemployee_idカラムにidx_employee_idという名前のローカルインデックスを作成します。

bannerAds