DB (데이터베이스)/MS-SQL

[MS-SQL] MS-SQL의 DB복구 모델 변경확인 및 변경

뜽배 2024. 1. 29. 09:08
728x90
반응형

MS-SQL DB의 복구모델 확인 및 변경 방법에 대해서 알아보겠습니다.

 

1. 확인방법

SSMS개체 탐색기 -> 확인 및 변경하고자 하는 DB 마우스 우클릭 -> 속성

 

 

옵션 탭 -> 복구모델 선택 -> 확인

 

 


2. 복구모델 설명

* 전체

전체 복구모드의 경우 모든 트랜잭션을 완벽하게 log에 다 쌓는다. 
따라서 특정시점에 데이터베이스 복구를 완벽하게 할수 있다.

* 대량

대량 복구모드의 경우 일반 변경작업은 log를 쌓지만
대량의 데이터를 넣는 작업(벌크작업)을 하는 경우에는 최소의 log만 쌓는다.
따라서 모든 log가 남는 것은 아니다 (잘 사용하지 않는 모드이다)

* 단순

단순 복구모드의 경우 데이터가 변경될 때는 log를 쌓지만 변경이 완료된다면 log를 지운다.
따라서 데이터베이스가 일관성을 유지하도록 하는 역할을 하지만 복구를 하지는 못한다.

728x90
반응형