タイプ CHAR(15) の列 A、B、および C と固有索引を持つ表があるとします。
A と C を指定する WHERE 句を含むクエリがある場合、オラクルのオプティマイザはインデックス レンジ スキャンを選択します。しかし、B のカーディナリティが低いことがわかっている場合、オラクルにインデックス スキップ スキャンを使用するように指示する必要がありますか? スキップ スキャンは、先頭以外の列 (この場合は B) をスキップする方が、範囲スキャンよりもパフォーマンスが高くなりますか? スキップ スキャンは、インデックス内の A と B の両方をスキップしますか? それとも B だけをスキップしますか?