로터스 노트 8.5

로터스 노트 8.5

그래서 나는 Lotus Notes를 처음 접했고, 나는 단지 사용자이고 서버를 관리하지 않기 때문에 이 질문은 아마도 지나친 질문일 것입니다. 그러나 다른 질문에서는 fixup을 실행해 보는 것이 좋습니다. 그래서 나는 Fixup을 구글링하기 시작했고 이 문장을 발견했습니다.

"트랜잭션 로깅을 설정한 후에는 데이터베이스를 일관된 상태로 되돌리는 데 Fixup이 필요하지 않거나 사용되지 않는다는 점을 명심하십시오."

그래서 트랜잭션 로깅이 설정된 경우 손상된 데이터베이스를 수정하는 데 왜 뭔가가 필요하지 않은지 궁금합니다. 이는 트랜잭션 로깅이 데이터베이스가 손상되는 것을 방지한다는 것을 의미합니다. 그게 트랜잭션 로깅이 하는 일인가요? 그렇다면 어떻게?

답변1

아니요, 이는 트랜잭션 로깅을 활성화하면더 좋고 더 안정적인 방법수정(즉, 로그 응답)을 실행하는 것보다 데이터베이스를 일관된 상태로 복원하는 것부패하게 되면

에 매우 명확하게 설명되어 있습니다.Domino 서버의 트랜잭션 로깅:

트랜잭션 로깅은 세 가지 주요 이점을 제공합니다.

  • 대부분의 경우 시스템 오류 후 데이터베이스를 복구하기 위해 더 이상 수정 작업을 실행할 필요가 없습니다. Fixup을 제외하면 Fixup은 각 데이터베이스의 모든 문서를 확인해야 하고 트랜잭션 로그 복구는 시스템 오류 시 디스크에 기록되지 않은 트랜잭션만 적용하거나 실행 취소하므로 서버가 더 빨리 다시 시작됩니다.

  • 트랜잭션 로깅을 사용하면 Domino가 서버 활동이 많은 기간 동안 디스크에 대한 데이터베이스 업데이트를 연기할 수 있으므로 처리 시간이 절약됩니다. 트랜잭션은 로그 파일에 순차적으로 기록됩니다. 이는 디스크의 무작위, 비순차적 부분에 대한 데이터베이스 업데이트보다 훨씬 빠릅니다. 트랜잭션이 이미 기록되어 있으므로 Domino는 서버 활동이 적을 때까지 데이터베이스 업데이트를 안전하게 연기할 수 있습니다.

  • 트랜잭션 로깅을 사용하면 일일 백업 절차가 단순화됩니다. 전체 데이터베이스 백업을 수행하는 대신 타사 백업 유틸리티를 사용하여 트랜잭션 로그의 일일 증분 백업을 수행할 수 있습니다.

관련 정보