트랜잭션·복구

데이터베이스에서 데이터의 일관성과 안정성을 유지하기 위한 트랜잭션 처리와 장애 복구 원리를 다룹니다. ACID 특성, 커밋과 롤백, 동시성 제어, 락, 격리 수준, 데드락, 로그 기반 복구, 체크포인트, 장애 발생 시 데이터 복구 과정까지 핵심 개념을 체계적으로 정리합니다. 실제 데이터베이스 운영에서 데이터 손실과 불일치를 줄이고 안정적인 시스템을 설계하기 위해 필요한 트랜잭션 관리와 복구 전략을 함께 설명합니다.