主キーとインデックス
Oracleデータベースは、テーブルの作成時に主キー(primary key)を設定すると、自動的にインデックスを貼ってくれるようです。
主キーを作成した時点で自動的に索引が作成されます。
これは主キーとしての制約を実現するために物理的な
索引が必要とされるからです。
Oracle Technology Network (OTN) Japan - 掲示板 : 主キーとインデックスの関係について ...
作成されたインデックスを確認する
ためしに、以下のようなクエリでテーブルを作成してみます。このとき、idに主キーを設定しています。
create table table02 ( id number, name varchar(50), furigana varchar(50), primary key( id ) );
つづいて、以下のクエリを実行すると、作成済みインデックスを一覧で確認することができます。
SELECT * FROM user_ind_columns;