다음 표는 이러한 차이점을 식별합니다.
IDS 노드 이름 | 일반 노드 이름 | 설명 |
---|---|---|
AUTOINDEX PATH | SIX | 임시 인덱스가 작성됩니다. 대개 테이블의 인덱스를 작성하여 성능을 개선할 수 있습니다. |
DYNAMIC HASH JOIN | HSJOIN | 해시 조인은 이전 테이블에서 사용됩니다. 출력에는 테이블 조인에 사용되는 필터 목록이 포함됩니다. DYNAMIC HASH JOIN이 (BUILD OUTER) 앞에 오는 경우, 첫 번째 테이블에서 빌드 단계가 이루어집니다. 앞에 오지 않는 경우, 두 번째 테이블에서 빌드가 이루어집니다. 해시 조인에서 첫 번째 행 검색 시 대개 중첩 루프 조인에서 검색하는 것보다 비용이 많이 듭니다. 하지만 종종 데이터베이스 서버가 해시 조인을 사용하는 경우 총 쿼리 시간이 보다 적게 걸립니다. |
FRAGMENTATION | PARTITION | 데이터 서버가 하나의 datastream을 여러 datastream으로 분리합니다. |
INDEX PATH | IXSCAN, MIXSCAN 또는 VIRTIX | 하나 이상의 인덱스를 스캔합니다. VII 인덱스 키가 사용 가능한 경우 이를 사용할 수도 있습니다. |
NESTED LOOP | NLJOIN | 외부 테이블의 각 행에 대해 내부 테이블을 한 번만 스캔하는(대개 인덱스 스캔으로) 조인입니다. |
QUERYBLOCK | QB | SELECT, INSERT, UPDATE, DELETE, UNION 또는 UNION ALL인 서브쿼리입니다. |
ROWIDSCAN | DFETCH | 하나 이상의 행의 실제 위치가 직접 판독됩니다. |
SEQUENTIAL SCAN | TBSCAN | 행이 시퀀스로 판독됩니다. |
SORT MERGE JOIN | MSJOIN | 조인 테이블의 조인 컬럼에서 사용 가능한 인덱스가 없는 경우 사용되는 조인입니다. 먼저 데이터베이스 서버가 존재하는 필터를 적용한 다음, 조인 컬럼에서 각 테이블의 행을 정렬합니다. |
UNION ALL | UNIONA | 두 개의 SELECT 문에서 발생되는 통합 결과로 중복 행이 포함될 수도 있는 단일 결과 테이블을 구성합니다. |
VTI TABLE | VIRTTB | 가상 테이블이며, 일반 작업 파일이 아닙니다. |