Oracle 데이터베이스데이터베이스에 특정인 노드

Oracle 데이터베이스에서 실행되는 SQL문의 Visual Explain을 사용하는 경우 Visual Explain은 액세스 플랜 그래프에서 이러한 노드를 사용합니다.
연산자 단축 이름 필드의 값은 Visual Explain 다이어그램에 표시됩니다. 노드에 풍선 도움말이 표시되는 경우 긴 이름도 표시됩니다.
표 1. Oracle 데이터 서버 노드
연산자 긴 이름 연산자 단축 이름 설명
AND-EQUAL ANDEQ 여러 행 ID 세트 승인, 세트의 교차 리턴 및 중복 제거를 위한 연산자
BITMAP BITMAP 액세스를 위해 비트맵을 사용하는 연산자. 선택할 옵티마이저에 사용 가능한 여러 옵션이 있습니다.
BUFFER BUFFER 버퍼 연산자
CONCATENATION CONCAT 여러 행 세트 승인을 위한 연산자. 모든 세트 통합을 리턴합니다.
CONNECT BY CONNBY CONNECT BY절을 포함하는 쿼리에서 계층 구조순으로 행을 검색하는 연산자.
COUNT COUNT 테이블에서 선택한 행 수 카운팅을 위한 연산자
FAST FAST 가속화된 데이터베이스 언로드에 대한 급속 추출
FILTER FILTER 행 세트를 승인하고, 일부 행 세트를 제거하며, 나머지를 리턴하는 연산자
FIRST_ROW FROW 첫 번째 행 액세스만
FOR_UPDATE FORUPD FOR UPDATE 절을 포함하는 쿼리에서 선택된 행을 검색하고 잠그는 연산자
HASH HASH 그룹으로 행 세트를 해시하는 연산자
HASH_JOIN HJOIN 해시 조인 연산자
INDEX_SCAN INDX 인덱스 스캔 연산자
INLIST_ITERATOR INLSTITR IN-list 술어의 각 값에 대한 플랜에서 다음 조작을 반복하는 연산자
INTERSECTION INTRSCT 두 개의 행 세트를 승인하고 중복을 제거하는 세트의 교차를 리턴하는 연산자
MERGE_JOIN MJOIN 병합 조인 연산자
MINUS MINUS 두 개의 행 세트를 승인하고 첫 번째 세트에는 표시되나 중복을 제거하는 두 번째 세트에는 표시되지 않는 행을 리턴하는 연산자
NESTED_LOOPS NLJOIN 중첩된 루프 조인 연산자
PARTITION PART 파티션 액세스 연산자. 테이블 또는 인덱스 파티션에서 작업합니다.
PX ITERATOR PXI 병렬 종속 파티션 세트에서 블록 또는 청크 범위로 오브젝트 분할을 구현하는 연산자
PX_BLOCK PXB 병렬 종속 파티션 세트 중에서 블록 범위로 오브젝트 분할을 구현하는 연산자
PX_COORDINATOR PXC 병렬 플랜을 제어, 스케줄 및 실행하는 쿼리 코디네이터를 구현하는 연산자
PX_RECEIVE PXR PX SEND 노드에서 실행하는 송신/생성기(QC 또는 종속)에서 재파티션된 데이터를 읽는 이용자/수신자 종속 노드를 표시하는 연산자
PX_SEND PXS 두 개의 종속 세트와 송신/생성기 측에서 데이터를 재파티션하는 방법 사이의 경계를 표시하는 연산자
REMOTE REMOTE 원격 데이터베이스에서 데이터를 수신하는 연산자
SELECT_STATEMENT SELSTMT 명령문 연산자 선택
SEQUENCE SEQ 시퀀스 값에 액세스하는 연산자
SORT SORT SORT문 연산자
TABLE_ACCESS TBSCAN 테이블 스캔 연산자
TRANSPOSE TRAN 최종 피벗된 데이터를 생성하기 위해 GROUP BY 결과를 바꾸어 PIVOT 조작을 평가하는 연산자
UNION UNION 두 개의 행 세트를 승인하고 중복을 제거하는 세트의 통합을 리턴하는 연산자
UNION-ALL UNIONA 모든 세트 통합을 리턴하는 여러 행 세트를 승인하는 연산자
UNPIVOT UNPIVOT 컬럼 기반 데이터를 별도의 행으로 변환하는 연산자
WINDOW WINDOW 창 연산자
PARTITION RANGE PRANGE 파티션 범위에 액세스하는 연산자
PIVOT PIVOT 별도의 행 데이터를 가져와 데이터를 집계하여 컬럼으로 변환하는 연산자
INSERT STATEMENT INSSTMT INSERT문 연산자
UPDATE STATEMENT UPDSTMT UPDATE문 연산자
LOAD TABLE CONVENTIONAL LDTBL 테이블 로드 연산자
UPDATE UPDATE 갱신 연산자
CONNECT BY PUMP CONNPUMP 계층 셀프 조인에 사용되는 연산자
DELETE STATEMENT DELSTMT DELETE문 연산자
DELETE DELETE DELETE 연산자
TABLE ACCESS FULL TBFULL 테이블에서 모든 행을 검색하는 연산자
TABLE ACCESS SAMPLE TBSAMPL 테이블에서 샘플 행을 검색하는 연산자
TABLE ACCESS CLUSTER TBCLUSTR 인덱스화된 클러스터 키 값 기반 테이블에서 행을 검색하는 연산자
TABLE ACCESS HASH TBHASH 해시 클러스터 키 값 기반 테이블에서 행을 검색하는 연산자
TABLE ACCESS BY ROWID RANGE TBRIDRNG 행 ID 범위 기반 테이블에서 행을 검색하는 연산자
TABLE ACCESS SAMPLE BY ROWID RANGE TBSRIDRNG 행 ID 범위 기반 테이블에서 샘플 행을 검색하는 연산자
TABLE ACCESS BY USER ROWID TBURID 사용자 제공 행 ID를 사용하여 테이블 행을 검색하는 연산자
TABLE ACCESS BY INDEX ROWID TBIRID 테이블이 파티션되지 않아 인덱스를 사용하여 행을 찾는 테이블 행을 검색하는 연산자
TABLE ACCESS BY GLOBAL INDEX ROWID TBGIRID 테이블이 파티션되어 전역 인덱스만 사용하여 행을 찾는 경우 테이블 행을 검색하는 연산자
TABLE ACCESS BY LOCAL INDEX ROWID TBLIRID 로컬 인덱스에서 행 ID를 사용하여 테이블을 액세스한 경우 테이블 행을 검색하는 연산자
INDEX UNIQUE IXUNIQ 고유 인덱스를 사용하여 테이블 행을 검색하는 연산자
INDEX RANGE IXRANGE 범위 스캔 모드의 인덱스를 사용하여 테이블 행을 검색하는 연산자(오름차순)
INDEX RANGE DESCENDING IXRANGED 범위 스캔 모드의 인덱스를 사용하여 테이블 행을 검색하는 연산자(내림차순)
INDEX FULL IXFULL 전체 인덱스 스캔으로 테이블 행을 검색하는 연산자
INDEX FULL DESCENDING IXFULLD 내림차순으로 전체 인덱스 스캔을 수행하여 테이블 행을 검색하는 연산자
INDEX FAST FULL SCAN IXFASTFS 인덱스의 빠른 전체 스캔으로 테이블 행을 검색하는 연산자
INDEX SKIP SCAN IXSKIPS 병합 인덱스를 사용하여 인덱스 스캔을 수행하는 연산자
XPATH EVALUATION XPATHEVAL 쿼리에서 XPATH 평가를 수행하는 연산자
SORT UNIQUE SORTUNIQ 중복 행을 제거하는 정렬 연산자
SORT GROUP BY SORTGRP 그룹을 지원하는 정렬 연산자
SORT JOIN SORTJOIN 상위 조인 연산을 위한 정렬 연산자
SORT ORDER BY SORTORDBY ORDER BY에 대한 정렬 연산자
SORT GROUP BY PIVOT SORTGRPP 피벗 연산별 그룹을 위한 정렬 연산자
SORT AGGREGATE SORTAGG 그룹 연산을 위한 정렬 연산자
FAST DUAL FASTDUAL 이중 시스템 테이블을 수반하는 연산자
MERGE STATEMENT MERGSTMT 병합 명령문 연산자
MERGE MERGE 병합 연산자
COLLECTION ITERATOR COLLITR 콜렉션 반복자(iterator)를 사용하는 연산자(테이블 함수를 통해 반복)
BITMAP CONVERSION BMAPCONV 행 ID로 비트맵 변환 또는 행 ID에서 비트맵 변환을 수행하는 연산자
BITMAP INDEX BMAPINDX 전체, 범위 또는 단일 값 스캔을 포함하여 비트맵 인덱스 스캔을 수행하는 연산자
BITMAP AND BMAPAND 비트맵에서 AND 연산을 수행하는 연산자
LOAD AS SELECT LOADASSEL LOAD AS SELECT 연산자
TEMP TABLE TRANSFORMATION TMPTABTRANS 임시 테이블 변환 연산자

피드백