DB/SQL Server (MSSQL)
[MSSQL] 복구 모델(Recovery model) - Full / Bulk-logged / Simple
MSSQL에서는 DB 백업에 대한 복구 모델로 3가지(Full, Bulk-logged, Simple)을 지원한다. 여기서 말하는 '복구 모델'이란, 해당 DB의 옵션이 트랜잭션 로그파일에 어떤식으로 기록하는지에 대한 정의를 내리는 부분이다. SSMS 상에서는 다음과 같이 들어가서 해당 DB가 어떤 복구 모델로 세팅되어 있는지 확인 및 수정 가능하다. 그렇다면 3가지의 복구 모델(Recovery model)이 각각 어떤 녀석들인지에 대해 알아보자! Full (전체 복구 모델) - 모든 작업에 대해 트랜잭션 로그가 기록됨. - 문제가 발생한 시점까지 원하는 시점을 선택하여 복구가 가능함. - Default로 설정되어 있는 복구 모델. - 모든 작업에 대해 로그가 기록되므로, 로그 데이터가 가장 많이 쌓이고 ..
2021. 11. 24. 12:15
최근댓글