데이터 체크섬 은 9.3에서 도입 된 새로운 기능이며 다음과 같습니다.
새로운 GUC 매개 변수 "ignore_checksum_failure"가있어 손상이 감지 된 경우에도 PostgreSQL이 트랜잭션을 계속 처리하도록합니다.
복제 마스터에서 체크섬 오류가 발생하면 손상된 데이터가 슬레이브로 복제되거나 복제가 중지됩니다. 의 설정에 따라 달라 ignore_checksum_failure
집니까?
이 읽어보기에는 유용한 관련 정보가 있지만 질문에 직접 대답하지는 않습니다.
6
아주 좋은 질문입니다. 데이터 체크섬이 WAL에도 영향을 미치는지 여부 (WAL의 전체 페이지 이미지를 제외하고 어떤 IIRC에 영향을 미치지 않는지)에 따라 다릅니다. 다른 기능을 지원하면서 데이터 체크섬을 파헤칠 시간이 없었습니다. pgsql-general을 요청하는 것이 좋습니다. 시간과 새로운 아기가 허락한다면 나는 그 근원들을 살펴볼 것이지만 숨을 쉬지 않을 것입니다.
—
크레이그 벨소리
@Craig 축하합니다!
—
잭 topanswers.xyz 시도라고
StackExchange에서 배우는 것은 "다른 기능을 지원하고있다"는 "기저귀 교체"라는 완곡 어입니다.
—
Colin 't Hart