SQL逆引き大全 363の極意

チューニングの極意 - Tips351 索引のスキップ・スキャンが選択されるように強制する (アクセスパスの指定)

登録タグ
SQL
Icon comment count 0
Icon stock count 0

6-4アクセスパスの指定Tips351 索引のスキップ・スキャンが選択されるように強制する

Level1

コンポジット索引において、索引のスキップ・スキャンを強制したい場合に使用します。コンポジット索引の先頭列がWHERE句に含まれていないと索引を効率的に使用できませんが、2列目以降が指定されていればスキップスキャンが使用できます。

Oracle

※sal列job列の順でコンポジット索引(idx_sal_job)が作成されている前提
SELECT /*+ INDEX_SS(emp idx_sal_job)*/ ename,sal  
FROM emp
WHERE  job = 'MANAGER';

出典情報

Medium

SQL逆引き大全 363の極意

  • 著者: 株式会社アシスト

コメント

    コメントはありません