사용자 로부터 데이터 의 갱신 요청 이 발생 하 여 모든 로그 의 기록 여부 를 판단 하 기 ( S 10 ~ S 40 ) 까지 는 관련 기술 과 동일 또는 유사 하 지만 , 중복 된 로그 레코드 들 에 대한 병합 전략 을 적재 하 는 ( S 5 ) 저 장소 로써 의 로그 병합 전략 부 ( 120 ) 를 포함 하 고 있 다 . 병합 전략 적 재는 데이터 페이지 변경 요청 시 마다 발생 하 는 것 이 아니 라 데이터베이스 가 초기 화 될 때 한 번 발생 한다 . 상황 에 따라 병합 전략 이 변경 되 거나 추가 되 면 변경 된 시점 에 적재 가 발생 할 수 있 다 . 구현 에 따라 병합 전략 은 소스 코드 에 하드 코딩 되 어 들어감 으로써 병합 전략 적 재는 데이터베이스 가 초기 화 되 는 시점 에 메모리 상 에서 만 발생 할 수 도 있 다 . 로그 분석 부 ( 110 ) 에서 는 로그 병합 전략 부 ( 120 ) 에 적재 된 병합 전략 을 바탕 으로 중복 된 로그 레코드 들 에 대한 병합 대상 을 식별 하 고 병합 방식 을 선택 하 여 ( S 140 ) , 병합 가능 성 이 있 다면 ( S 150 ) 로그 병 합부 ( 130 ) 에서 병합 을 실행 한다 ( S 160 ) . 로그 병합 실행 으로 로그 페이지 의 여유 공간 에 로그 가 기록 되 고 ( S 30 ) , 더 이상 기록 할 로그 가 없 으면 데이터 페이지 가 변경 되 고 ( S 190 ) 기록 과정 이 종료 된다 .