1장. SQL 처리 과정과 I/O

1.1 SQL 파싱과 최적화

1.1.1 구조적, 집합적, 선언적 질의 언어

1.1.2 SQL 최적화

1.1.3 SQL 옵티마이저

1.1.4 실행계획과 비용

1.1.5 옵티마이저 힌트

1.2 SQL 공유 및 재사용

1.2.1 소프트 파싱 vs. 하드 파싱

1.2.2 바인드 변수의 중요성

1.3 데이터 저장 구조 및 I/O 메커니즘

1.3.1 SQL이 느린 이유

1.3.2 데이터베이스 저장 구조

1.3.3 블록 단위 I/O

1.3.4 시퀀셜 액세스 vs. 랜덤 액세스

1.3.5 논리적 I/O vs. 물리적 I/O

1.3.6 Single Block I/O vs. Multiblock I/O

1.3.7 Table Full Scan vs. Index Range Scan

1.3.8 캐시 탐색 메커니즘