Sql & DB 면접 필수 개념

1. 인덱스 내부 구조 (B-Tree)

2. 클러스터링 vs 리플리케이션

클러스터링 (Clustering)

리플리케이션 (Replication)

3. DB Lock의 종류

Shared Lock (공유 락, S Lock)

Exclusive Lock (배타 락, X Lock)

Optimistic Lock (낙관적 락)

Pessimistic Lock (비관적 락)

4. 트랜잭션 격리 수준 문제

Dirty Read

Non-Repeatable Read

Phantom Read

5. 정규화 vs 역정규화

정규화 (Normalization)

역정규화 (Denormalization)

6. NoSQL vs RDBMS

RDBMS

NoSQL

7. 실행 계획 (Execution Plan)

EXPLAIN SELECT * FROM employees WHERE department = 'IT';