none
LSN 관련 질문입니다.. RRS feed

  • 질문

  • backupset 테이블을 조회해보면 해당 로그 백업의 first_lsn 과 last_lsn 을 확인할 수 있는데요.

    last_lsn은 어떻게 결정되는 건가요?

    백업 시작 시점의 마지막 lsn 으로 결정되는건가요? 아니면 백업 종료 시점의 마지막 lsn 인가요? 혹은 아예 다른 방법인지...

    궁금합니다 'ㅁ'

    2014년 4월 28일 월요일 오전 7:03

답변

  • 백업 세트 다음에 오는 로그 레코드의 로그 시퀀스 번호입니다.

    마지막 LSN은 백업 범위 밖에 있는 다음 로그 레코드를 식별하는데 사용됩니다. 데이터 및 차등 백업, 대량 로그 작업을 포함한 로그 백업에서는 롤포워드가 최소한 이 LSN까지 도달해야 합니다. 그렇지 않으면 복원 중 복사된 데이터의 일관성이 없게 됩니다.

    로그 백업에서는 이 LSN 직전까지의 로그 레코드가 로그 백업에 포함됩니다.

    [참고자료]

    로그 시퀀스 번호 및 복원 계획

    제시해 드린 답변이 도움이 되었기를 바랍니다.
     
    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다.

    2014년 4월 28일 월요일 오전 9:05
    중재자