기본적으로 데이터 페이지는 범퍼카 토토으로 보호되지만 선택적으로 클러스터에 대해 비활성화할 수 있습니다. 활성화되면 각 데이터 페이지에는 페이지를 쓸 때 업데이트되고 페이지를 읽을 때마다 확인되는 범퍼카 토토이 포함됩니다. 데이터 페이지만 범퍼카 토토으로 보호됩니다. 내부 데이터 구조와 임시 파일은 그렇지 않습니다.
다음을 사용하여 클러스터가 초기화될 때 체크섬을 비활성화할 수 있습니다.initdb. 나중에 오프라인 작업으로 활성화하거나 비활성화할 수도 있습니다. 데이터 범퍼카 토토은 전체 클러스터 수준에서 활성화 또는 비활성화되며 데이터베이스나 테이블에 대해 개별적으로 지정할 수 없습니다.
클러스터의 현재 체크섬 상태는 읽기 전용 구성 변수의 값을 보면 확인할 수 있습니다.data_checksums명령을 실행하여데이터_범퍼카 토토 표시.
페이지 손상으로부터 복구를 시도할 때 범퍼카 토토 보호를 우회해야 할 수도 있습니다. 이렇게 하려면 구성 매개변수를 임시로 설정하세요.ignore_checksum_failure.
그pg_checksums애플리케이션을 사용하여 오프라인 클러스터에서 데이터 범퍼카 토토을 활성화 또는 비활성화하고 범퍼카 토토을 확인할 수 있습니다.