SQLP · SQL

SQLP 이론 학습

학습할 이론을 찾아 개념과 예제를 읽어보세요.

이론 목록

초기화

적용 중: 과목: SQL 고급 활용 및 튜닝

초기화
이론 122개제목을 선택해 읽기
31
인덱스 기본 원리

인덱스 스캔 효율과 Covering: Leaf Scan·Table Access 줄이기

읽은 Index Entry 대비 필요한 결과 비율을 측정하고 Filter·조회 컬럼을 포함해 Table Random Access를 줄입니다.

32
인덱스 기본 원리

복합 인덱스 설계 원칙: 조건·정렬·수행 빈도·DML 비용

자주 수행되는 Critical Access Path를 기준으로 등치·범위·정렬·선택도와 DML 비용을 함께 고려해 복합 인덱스를 설계합니다.

33
인덱스 기본 원리

Function-Based Index: 표현식 검색·NULL·정렬 최적화

반복되는 표현식에 Function-Based Index를 적용하되 NULL 의미·NLS·결정성·ORDER BY 활용 조건을 검증합니다.

34
인덱스 기본 원리

Bitmap Index의 원리와 적용: 비트 연산·NULL·DML 동시성

Key별 Bitmap과 ROWID 변환, 다중 조건 결합의 장점 및 OLTP DML 잠금 위험을 이해합니다.

35
인덱스 스캔 방식

Index Join과 Bitmap Conversion: 여러 인덱스의 ROWID 결합

여러 B*Tree 인덱스의 ROWID 집합을 Hash Join 또는 임시 Bitmap으로 결합하는 원리와 복합 인덱스 대비 적용 조건을 이해합니다.

36
테이블 액세스 최소화

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

Index-Organized Table이 Primary Key B*Tree Leaf에 행을 저장하는 구조와 Overflow·Secondary Index의 Logical ROWID 비용을 이해합니다.

37
테이블 액세스 최소화

Cluster Table 구조와 적용: Index Cluster·Hash Cluster

같은 Cluster Key의 Row를 가까이 저장하는 Index Cluster와 Hash 계산으로 Block을 찾는 Hash Cluster의 조회·공간·DML 조건을 비교합니다.

38
인덱스 기본 원리

중복 인덱스 관리: 포함 관계·용도 차이·안전한 제거

선두 컬럼이 겹치는 완전·불완전 중복 인덱스의 실제 사용 SQL과 선택도를 비교해 안전하게 통합·제거합니다.

39
통계정보

Histogram 이해: 데이터 편중·인기 값·Bind 실행계획

편중된 값 분포를 Histogram이 어떻게 요약하고 Literal·Bind 조건의 Plan 안정성에 어떤 영향을 주는지 설명합니다.

40
통계정보

복합 조건의 추정 보완: Dynamic Statistics·Column Group·Expression Statistics

Parse 시점 Sampling과 지속 저장되는 Column Group·Expression Statistics의 역할과 비용을 비교합니다.