작업 파일 노드

작업 파일 노드는 DB2®가 생성하는 임시 테이블인 작업 파일을 나타냅니다.

DB2는 다음 조작 동안 작업 파일을 생성할 수 있습니다.

작업 파일은 DSNDB07 데이터베이스에 저장됩니다. 정렬은 작업 파일 생성을 위한 가장 일반적인 상황입니다. DB2가 동시에 여러 정렬 조작을 수행하는 경우 DSNDB07 데이터베이스의 테이블 스페이스 수 및 크기를 점검하여 작업 파일에 대해 충분한 스페이스가 있는지 확인해야 합니다.

작업 파일 노드는 DB2에서 지정한 특정 이름 또는 단어 WORKFILE로 레이블됩니다. 노드는 디폴트로 둥근 직사각형으로 표시됩니다.

DB2가 작업 파일에 액세스하는 방법

작업 파일이 병합 스캔 조인 동안 내부 테이블 액세스 또는 정렬에서 생성되는 경우 이는 동적으로 생성되며 WORKFILE로 레이블됩니다. DB2는 WFSCAN(작업 파일 스캔)을 사용하여 이 유형의 작업 파일에 액세스합니다.

작업 파일이 테이블 표현식, 비상관 서브쿼리, 스타 조인 눈송이 또는 뷰 구체화에서 생성되는 경우 옵티마이저는 작업 파일을 기본 테이블처럼 간주하며 작업 파일에 특정 이름을 제공합니다. 작업 파일에서 정의된 인덱스가 없으므로 DB2는 일반적으로 TBSCAN(테이블 스페이스 스캔)을 사용하여 이 유형의 작업 파일에 액세스합니다. DB2는 작업 파일의 소스를 기반으로 작업 파일의 행 수를 추정할 수 있으며 이를 따라 DB2가 액세스 플랜을 판별합니다.


피드백