SQLP

시험 직전 요약장

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

이론 목록

IOT 구조와 성능: Primary Key Leaf·Overflow·Secondary Index

원래 이론 →

판단 기준

도식
1. Query 비중을 PK·Prefix·Secondary·Full Scan으로 분류한다.
2. Primary Key 길이·변경 빈도·Insert 분포를 확인한다.
3. Row 폭과 자주 읽는 Column을 구분한다.
4. Top Leaf와 Overflow 경계를 PCTTHRESHOLD·INCLUDING으로 설계한다.
5. Secondary Index 수와 Logical ROWID Segment 비용을 계산한다.
6. Bitmap Index가 필요하면 Mapping Table 비용을 포함한다.
7. Heap PK Index→Table Access와 IOT Top Access를 실측한다.
8. Overflow·Secondary Query의 Buffers·Reads·PCT_DIRECT_ACCESS를 측정한다.
9. DML·Redo·Undo·Split·Space·Backup을 비교한다.
10. Data 증가 후 동일 Workload로 재검증하고 Rollback 계획을 준비한다.

이 부분의 원문 →

헷갈리는 개념

항목Heap Table + PK IndexIOT
Row 저장Heap Table BlockPrimary Key B-tree Leaf
PK 필수선택적필수
PK 조회PK Index → Physical ROWID → HeapIOT Leaf에서 Row
Row 식별Physical ROWIDPrimary Key 기반 Logical ROWID
PK Prefix RangeIndex 후 Heap AccessPK 순서로 Row 자체가 저장
전체 ScanTABLE ACCESS FULLINDEX FULL·FAST FULL SCAN
넓은 RowHeap에 저장Top Leaf 비대화 또는 Overflow
Secondary IndexPhysical ROWIDLogical ROWID + Physical Guess
Bitmap IndexTable Row Physical ROWIDMapping Table 필요
주요 이점범용 Access·일반 운영PK 중심 Access·Heap Random Access 감소
주요 위험PK Random Table AccessLeaf 폭·Overflow·Guess·Secondary·Split 비용

이 부분의 원문 →

내 최근 연습 오답

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

학습 기록 →

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