FILEMAXSIZE

FILEMAXSIZE 옵션을 사용하여 출력을 여러 파일로 분할하십시오.

FILEMAXSIZE
이 파일 각각은 지정된 한도보다 커질 수 없습니다. SIZELIMIT 옵션은 출력의 전체 크기를 제어하고 FILEMAXSIZE 옵션은 각 개별 출력 파일의 크기를 제어합니다. 언제든 Optim™ High Performance Unload 제한을 초과하지 않고 파일에 전체 버퍼를 쓸 수 없는 경우 Optim High Performance Unload 은 해당 파일을 닫고 새 파일을 엽니다. Optim High Performance Unload 기존 파일 이름 확장자를 제거하고 다른 확장자로 대체하여 새 파일 이름을 생성합니다. 이때 확장자는 "e"로 시작하고 그 뒤에 5자리 카운터가 붙습니다. 예를 들어, 출력을 포함하는 데 세 개의 파일이 필요하고 출력 파일 이름을 file.out으로 지정하는 경우 세 개의 결과 파일 이름은 file.out, file.e00001, file.e00002로 지정됩니다. 확장자가 없으면 첫 번째 파일은 수정되지 않은 이름을 사용하고 카운터는 두 번째 파일(file.e00001) 및 연속 파일에 추가됩니다.
이 옵션은 이름 지정된 Pipe, 디바이스 및 표준 출력 스트림(stdout)과 같은 다른 오브젝트로 기록하는 경우가 아닌 실제 파일로 출력을 생성할 때에만 지정되어야 합니다. 정수값 다음에 단위 기호가 오고, 이 사이에서 공백은 허용되지 않습니다.
이 옵션은 데이터 재파티션 기능과 호환되지 않습니다. 여러 파일로 분할된 재파티션된 데이터를 Db2® Load 유틸리티를 사용하는 재로드 단계에 사용할 수 없기 때문입니다. 따라서 재파티션 단계를 나타내는 태스크에 대해 이 옵션이 지정되면 재파티션 기능이 사용 안함으로 설정됩니다.
제한 : Optim High Performance Unload4M 보다 낮은 값을 지정할 수 없습니다.
주의: 이 옵션을 지정하지 않으면 최대 파일 크기를 초과할 때 처리가 중지됩니다.
구문
FILEMAXSIZE integer K | M | G
가변
정수값
기본값
기본값 없음
FILEMAXSIZE 5M