방법: 복구 간격 설정(SQL Server Management Studio)
recovery interval 옵션을 사용하여 MicrosoftSQL Server가 데이터베이스를 복구하는 데 필요한 데이터베이스 당 최대 시간(분)을 설정할 수 있습니다. SQL Server 인스턴스는 시작할 때마다 커밋되지 않은 트랜잭션을 롤백하고 커밋된 트랜잭션을 롤포워드하여 각 데이터베이스를 복구합니다. 단, 이러한 작업이 가능하려면 SQL Server 인스턴스가 중지되었을 때 변경 내용이 디스크에 기록되지 않았어야 합니다. 이 구성 옵션은 각 데이터베이스를 복구하는 데 필요한 시간의 상한값을 설정합니다. 기본값 0을 사용하면 SQL Server에서 자동으로 구성합니다. 실제로 기본값은 1분 이하의 복구 시간과 활성 데이터베이스당 약 1분의 검사점을 지정하는 것을 의미합니다.
복구 간격을 설정하려면
개체 탐색기에서 서버를 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다.
데이터베이스 설정 노드를 클릭합니다.
복구의 복구 간격(분) 입력란에 0부터 32767까지 범위의 값을 입력하거나 선택하여 SQL Server가 시작 시 각 데이터베이스를 복구하는 데 걸리는 최대 시간을 분으로 설정합니다.
기본값은 자동 구성을 나타내는 0입니다.