PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
Plan hash value: 2822030489
---------------------------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
---------------------------------------------------------------------------------------------
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 1 | 46 | 2 (0)| 00:00:01 |
| 1 | TABLE ACCESS BY INDEX ROWID| PURCHASE | 1 | 46 | 2 (0)| 00:00:01 |
|* 2 | INDEX UNIQUE SCAN | PK_PURCHASENO | 1 | | 1 (0)| 00:00:01 |
---------------------------------------------------------------------------------------------
PLAN_TABLE_OUTPUT
--------------------------------------------------------------------------------
Predicate Information (identified by operation id):
---------------------------------------------------
2 - access("PURCHASENO"=9989)
14 rows selected.
누군가가 내게 어떤 의미인지 설명 할 수 있습니까?쿼리 실행을위한 Oracle 옵티 마이저
Oracle이이 쿼리를 실행하기 위해 인덱싱을 사용한다는 의미입니까?
'PURCHASENO'는 기본 키이며 고유 인덱스가 정의되어 있으므로 예 - oracle이 인덱스 액세스 경로를 선택합니다. – haki
'INDEX UNIQUE SCAN' 단서가 아닌가요? [성능 조정 가이드] (http://docs.oracle.com/cd/E29597_01/server.1111/e16638/optimops.htm#i82029)를 보았습니까? –
@AlexPoole 네,이 질문에 완전히 대답하기 위해 최선을 다하고 싶습니다. – Jim