SQLP · SQL

SQLP 이론 학습

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

이론 목록

초기화

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

초기화
이론 122개제목을 선택해 읽기
91
파티셔닝

파티션 설계의 기본: Range·List·Hash·Composite·Interval·Reference

대용량 Object를 Segment 단위로 나누는 목적과 업무 Access·관리 패턴에 맞는 Partition Key 선택을 학습합니다.

92
파티셔닝

Partition Pruning 해석: Static·Dynamic·PSTART·PSTOP

Compile 시점과 실행 시점의 Partition 제거를 구분하고 실행계획의 PSTART·PSTOP과 Predicate를 함께 읽습니다.

93
파티셔닝

파티션 인덱스 설계: Local·Global·Prefixed·Unique

Local과 Global Partitioned Index의 파티션 대응 관계, 정렬 범위, 유지관리 영향과 Partition Pruning 조건을 비교합니다.

94
파티셔닝

Partition-Wise Join: Full·Partial·병렬 재분배

조인 키 기준 파티션 정렬을 이용해 큰 조인을 작은 파티션별 조인으로 나누는 Full·Partial Partition-Wise Join의 조건과 실행계획을 이해합니다.

95
파티셔닝

파티션 유지관리와 대량 데이터 처리: EXCHANGE·DROP·TRUNCATE

많은 Row를 직접 변경하지 않고 Partition 단위 메타데이터 작업으로 UPDATE·DELETE·INSERT 부하를 줄입니다.

96
병렬 처리

병렬 실행 구조: QC·PX Server Set·Table Queue·Granule

하나의 SQL을 여러 PX Server에 분배하는 Coordinator, Server Set, Table Queue와 작업 단위를 연결합니다.

97
병렬 처리

병렬 데이터 분배와 Skew: HASH·BROADCAST·RANGE·Bloom Filter

병렬 Sort·Group·Join에서 Row를 어느 PX Server로 보낼지 결정하는 분배 방식과 불필요한 전송을 줄이는 Bloom Filter를 학습합니다.

98
병렬 처리

Parallel Query·DDL·DML 운영: DOP·활성 조건·자원·트랜잭션

병렬화의 초기화·통신 비용, PDML 활성 조건과 Lock·Undo·Memory·동시성 Trade-off를 운영 관점에서 정리합니다.

99
데이터베이스 아키텍처

Redo·Checkpoint·Commit 원리: WAL·Fast Commit·Instance Recovery

Online·Archived Redo Log, WAL, LGWR, log file sync를 복구와 Commit 흐름으로 연결합니다.

100
트랜잭션

트랜잭션 경계와 격리 수준: ACID·COMMIT·READ COMMITTED·SERIALIZABLE

ACID와 Statement·Transaction 수준 일관성, Dirty·Non-Repeatable·Phantom Read를 비교합니다.