복구 옵션
복구 옵션은 데이터베이스의 복구 모델을 제어합니다.
RECOVERY FULL | BULK_LOGGED | SIMPLE
FULL이 지정되면, 미디어 장애 시 데이터베이스 백업본과 트랜잭션 로그 백업본이 사용되어 전체 복구 기능을 제공합니다. SELECT INTO, CREATE INDEX와 같은 대량 작업 및 대량 데이터 로드를 포함한 모든 작업은 전적으로 로그됩니다. 자세한 내용은 전체 복구를 참조하십시오.
BULK_LOGGED가 지정되면, 모든 SELECT INTO, CREATE INDEX 및 대량 데이터 로드에 대한 로깅이 최소화되므로 로그 공간이 덜 필요하게 됩니다. 성능이 향상되고 로그 공간을 적게 사용하는 대신 손실의 위험은 전체 복구에서 보다 더 큽니다. 자세한 내용은 대량 로그 복구를 참조하십시오.
SIMPLE이 지정되면, 마지막 전체 데이터베이스 백업본 또는 마지막 차등 백업본으로만 데이터베이스를 복구할 수 있습니다. 자세한 내용은 단순 복구를 참조하십시오.
SIMPLE은 SQL Server Desktop Edition 및 데이터 엔진에서 기본 설정이고, FULL은 그 밖의 모든 Edition에서 기본값입니다.
이 옵션의 상태는 DATABASEPROPERTYEX 함수의 Recovery속성을 검사하여 알 수 있습니다.
from 'SQL Server 온라인 설명서'
728x90