オプティマイザが意図しないインデックスを使用した場合にヒント文によって強制的に使用するインデックスを指定することができます。
インデックスの強制使用の方法は以下の通りです。
SELECT /*+INDEX(テーブル名 インデックス名) */
*
FROM テーブル名
テーブルが別名を指定している場合は、ヒント文内のテーブル名も別名にする必要があります。
インデックスを二つ当てたい場合は以下のように二つ指定します。
SELECT /*+INDEX(テーブル名 インデックス名 テーブル名 インデックス名) */
*
FROM テーブル名