이 문서는 지원되지 않는 버전의 스포츠 토토 결과을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다PostgreSQL : 문서 : 17 : 28.3. 쓰기 전달 로깅 (스포츠 토토 사이트)버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

26.2. 쓰기 전달 로깅 (Wal)

쓰기 로깅(Wal)는 거래에 대한 표준 접근법입니다 벌채 반출. 자세한 설명은 대부분 발견 될 수 있습니다 (그렇지 않은 경우 모든) 거래 처리에 관한 책. 간단히,Wal의 중심 개념은 데이터 변경이라는 것입니다 파일 (테이블 및 인덱스가있는 경우) 은만 작성해야합니다. 이러한 변경 사항이 기록 된 후, 즉 로그가 녹음 할 때 변경 사항이 영구 저장소로 플러시되었습니다. 만약에 우리는이 절차를 따릅니다. 데이터 페이지를 플러시 할 필요가 없습니다. 모든 트랜잭션 커밋의 디스크는 충돌 사건을 사용하여 데이터베이스를 복구 할 수 있습니다. 로그 : 데이터 페이지에 적용되지 않은 변경 사항 로그 레코드에서 다시 작성할 수 있습니다. (이것은 롤 포워드입니다 복구, redo라고도합니다.)

사용의 주요 이점Wal는 디스크 수의 크게 감소 된 것입니다 로그 파일 만 디스크로 플러시해야하기 때문에 씁니다. 모든 데이터 파일이 아닌 트랜잭션 커밋 시간 거래에 의해 변경되었습니다. 다중 우수 환경에서 많은 거래가 단일로 달성 될 수 있습니다.fsync11240_11521

Wal또한 가능합니다 온라인 백업 및 시점 복구를 지원합니다 설명섹션 23.3. 에 의해 WAL 데이터 아카이브 우리는 언제든지 반복을 지원할 수 있습니다. 사용 가능한 WAL 데이터에 의해 다루어진 즉각 : 우리는 간단히 설치합니다. 데이터베이스의 사전 물리적 백업 및 WAL 로그 재생 원하는 시간까지. 또한 물리적 백업 데이터베이스의 즉각적인 스냅 샷 일 필요는 없습니다. 상태 - 일정 기간 동안 만들어지면 재생 해당 기간의 WAL 로그는 내부를 수정합니다. 불일치.