CLFS 스트림에서 레코드 다시 시작 읽기

CLFS(Common Log File System) 스트림의 모든 다시 시작 레코드를 역순으로 읽으려면 다음 절차를 사용합니다.

  1. ClfsReadRestartArea를 호출하여 가장 최근에 스트림에 기록된 읽기 컨텍스트 및 다시 시작 레코드를 가져옵니다.

  2. 1단계에서 얻은 읽기 컨텍스트를 ClfsReadPreviousRestartArea 에 반복적으로 전달하여 로그의 나머지 다시 시작 레코드를 가져옵니다.

참고ClfsWriteRestartArea 를 호출하여 스트림에 다시 시작 레코드를 쓰면 CLFS는 해당 레코드의 이전 LSN을 스트림의 이전 다시 시작 레코드의 LSN으로 자동으로 설정합니다. 이전 LSN은 체인을 형성한 다음 ClfsReadPreviousRestartArea를 반복적으로 호출합니다.