photo credit: koalazymonkey via photopin cc はじめに Oracle DBで任意のテーブルを検索するSQLを実行する際、インデックスを使った高速な検索が行われているか確認する方法を紹介します。 インデックスが効いているか確認する インデックスを使った検索が行われているかは、set autotrace onを使って、実行計画を出力するとひと目でわかります。 set autotrace on 任意のSQL set autotraceコマンドで「SP2-0618: セッション識別子が見つかりません。」というメッセージが表示される場合は、以下の記事を参照して設定を有効にしてください。 SP2-0618: セッション識別子が見つかりません。PLUSTRACEロールが有効かを確認してください。 - 大人になったら肺呼吸 インデックスを使った検索 プライマリキー