Sep26th

oracle

Top / oracle

Index検索が使われているかの確認

set autotrace on
select * from micit01.TBL_KN_KKKN_SYNO_R where kn_kkkn_syno_seq='165'
自動トレース有効
実行計画だけでなく、文の統計を表示します。
Plan hash value: 690867547
 
--------------------------------------------------------------------------------------------------
| Id  | Operation                   | Name               | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT            |                    |     1 |    87 |     3   (0)| 00:00:01 |
|   1 |  TABLE ACCESS BY INDEX ROWID| TBL_KN_KKKN_SYNO_R |     1 |    87 |     3   (0)| 00:00:01 |
|*  2 |   INDEX UNIQUE SCAN         | SYS_C003119959     |     1 |       |     2   (0)| 00:00:01 |
--------------------------------------------------------------------------------------------------
…

Indexが使われない場合は、TABLE ACCESS FULLとなる。