DAP

시험 직전 요약장

판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.

이론 목록

저장공간과 세그먼트 설계

원래 이론 →

판단 기준

  • 저장 계층의 방향과 각 단위의 역할을 구분한다.
  • 용량은 행 수×행 길이에서 끝나지 않고 오버헤드·여유·인덱스·증가·보존·작업공간을 포함한다.
  • 임시·UNDO와 REDO/WAL 로그의 목적을 혼동하지 않는다.
  • 자동 확장 설정은 장기 용량·증설·모니터링 계획의 대체물이 아니다.
  • 제품별 용어와 기능 차이를 보편 원칙과 분리한다.
이 부분의 원문 →

헷갈리는 개념

구분의미혼동 주의
블록/페이지기본 I/O·저장 단위OS 블록과 항상 동일하지 않음
익스텐트여러 블록의 할당 단위반드시 물리 연속이라는 보장은 제품별 차이
세그먼트객체에 속한 익스텐트 집합모든 DBMS가 같은 용어 사용하지 않음
테이블스페이스객체와 파일을 묶는 논리 관리 영역파일 자체와 동일하지 않음
임시 영역중간 연산 저장영구 데이터 영역과 목적 다름
UNDO롤백·일관 읽기용 이전 정보REDO/WAL 로그와 목적 다름
REDO/WAL 로그복구·복제용 변경 기록일반 데이터 세그먼트로 보지 않음
이 부분의 원문 →

대표 계산·예제

가정:

  • 3년 후 예상 행 수: 50,000,000건
  • 평균 행 길이: 200바이트
  • 행·블록 오버헤드와 여유 공간: 기본 데이터의 30%
  • 인덱스: 데이터 영역의 40%
  • 운영 예비 공간: 데이터+인덱스의 20%
  • 계산은 1GB=1,000,000,000바이트 사용

계산:

예시·텍스트
1) 기본 데이터량
   50,000,000 × 200B = 10,000,000,000B = 10GB

2) 데이터 영역
   10GB × 1.30 = 13GB

3) 인덱스 영역
   13GB × 0.40 = 5.2GB

4) 데이터+인덱스
   13GB + 5.2GB = 18.2GB

5) 운영 예비 포함
   18.2GB × 1.20 = 21.84GB

이 21.84GB는 단순 초기 계획값이다. 임시·UNDO·로그·백업·재구성 공간은 별도 산정해야 하고 실제 행 길이와 인덱스 생성 결과로 보정한다.

이 부분의 원문 →

내 최근 연습 오답

현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.

학습 기록 →

오답 기록을 확인하고 있습니다.