쿼리 처리를 위해 보조 서버 사용

읽기 전용 쿼리 처리에 보조 서버를 사용하는 방법으로 주 서버의 로드를 줄일 수 있습니다. 이 작업을 수행하려면 보조 데이터베이스가 STANDBY 모드여야 합니다. 데이터베이스가 NORECOVERY 모드인 경우 쿼리를 실행할 수 없습니다. 데이터베이스 모드에 대한 자세한 내용은 RESTORE(Transact-SQL)를 참조하십시오.

보조 데이터베이스가 대기 모드일 때 다음과 같이 두 가지 옵션으로 구성할 수 있습니다.

  • 트랜잭션 로그 백업을 복원 중일 때 데이터베이스 사용자의 연결을 끊도록 선택할 수 있습니다. 이 옵션을 선택하면 로그 전달 복원 작업이 트랜잭션 로그를 보조 데이터베이스로 복원할 때마다 사용자와 데이터베이스의 연결이 끊어집니다. 연결 해제는 복원 작업을 수행하도록 설정한 일정에 따라 발생합니다.

  • 사용자와의 연결을 끊지 않도록 선택할 수 있습니다. 이 경우 해당 데이터베이스에 연결된 사용자가 있으면 복원 작업은 트랜잭션 로그 백업을 보조 데이터베이스로 복원할 수 없습니다. 트랜잭션 로그 백업은 데이터베이스에 연결된 사용자가 없을 때까지 누적됩니다.

원하는 옵션을 지정하려면 보조 데이터베이스 설정 대화 상자의 트랜잭션 로그 복원 탭에서 백업 복원 시 데이터베이스의 사용자 연결 끊기 확인란을 선택하거나 선택을 취소합니다.

중요 정보중요

기존 보조 데이터베이스의 복구 모드를 변경하면(예를 들어 norecovery 모드에서 standby 모드로) 다음 로그 백업이 데이터베이스로 복원된 후에만 변경 내용이 적용됩니다.