회복기법
-
[데이터베이스] 회복과 병행제어 (회복 기법)IT/데이터베이스 2022. 10. 11. 18:44
본 포스팅은 "데이터베이스 개론 [2판]" 도서로 공부한 내용을 요약하기 위한 포스팅입니다. 장애와 회복 (Failure & Recovery) 트랜잭션의 특성을 보장하고, 데이터베이스를 모순이 없는 일관된 상태로 유지하기 위해 데이터베이스 관리 시스템은 회복 기능을 제공한다. 회복(Recovery)은 장애가 발생했을 때 데이터베이스를 장애가 발생하기 전의 일관된 상태로 복구시키는 것이다. 먼저 어떤 경우에 회복 기능이 필요한지, 데이터베이스가 저장 장치에 어떤 연산을 통해 저장되는지 이해하기 위해 데이터베이스 시스템에서 발생할 수 있는 장애의 유형과 데이터베이스의 저장 연산을 살펴본다. 1. 장애의 유형 (Failure) 시스템이 제대로 동작하지 않는 상태를 장애라고 한다. 장애가 발생하는 원인은 매우 ..