문서유형ㅣ기술정보
분야ㅣ설치
적용제품버전ㅣ6FS07PS, 7FS02PS
문서번호ㅣTINTI004
개요
Tibero 데이터베이스 생성 시 MAXDATAFILES 값 및 block Size 설정에 따라 데이터 파일의 수와 크기에 영향이 있어 확인이 필요합니다.
방법
MAXDATAFILES 설정에 따른 파일 수 제한
- CREATE DATABASE 시 명시한 MAXDATAFILES 수만큼 데이터 파일 생성 가능합니다.
- MAXDATAFILES 개수를 초과하여 데이터 파일 생성을 원한다면 컨트롤 파일을 재생성이 필요합니다.
- MAXDATAFILES를 지정하지 않을 경우 default :100, MIN : 10, MAX : 65533 값을 가집니다.
| 항목 | 설명 |
|---|---|
| 기본값 | 100 |
| 최소값 | 10 |
| 최대값 | 65,533 |
| 재설정 방법 | Control file 재생성 시 MAXDATAFILES 파라미터 조정 가능 |
블록(Block) 사이즈에 따른 최대 데이터 파일 크기 산정
- Tibero에서 데이터를 블록(Block) 단위로 저장합니다.
- 하나의 데이터 파일이 가질 수 있는 최대 블록의 개수는 2^22-1=4,194,303 입니다.
- 최대 블럭 개수를 통해 하나의 데이터 파일의 최대 크기를 계산할 수 있습니다.
Block Size | 계산식 | 최대 데이터 파일 크 |
|---|---|---|
| 8KB | 8KB × 4,194,303 | 32GB |
| 16KB | 16KB × 4,194,303 | 64GB |
| 32KB | 32KB × 4,194,303 | 128GB |
참고
블록 사이즈가 8KB인 경우 데이터 파일은 최대 크기인 32GB까지 확장 가능합니다.
autoextend 옵션 사용 시 32GB를 초과할 수 없으며 공간 할당이 필요하면 새로운 datafile을 추가해야 합니다.