참조PostgreSQL : 문서 : 8.1 : 토토 사이트 추천 구성
이 옵션이 켜져 있으면토토 캔서버는 만들려고합니다fsync ()
시스템Wal_sync_method).
그러나 사용fsync결과토토 캔운영 체제가 플러시 될 때까지 기다려야합니다fsync비활성화되어 운영 체제가 있습니다not여기서 위험 요소.
관련된 위험으로 인해 보편적으로는 없습니다fsync. 일부fsync, 다른 것만 꺼집니다fsync활성화. 기본값fsync, 최대fsync.
이 옵션은 서버 시작 또는에서 설정할 수 있습니다.on파일. 당신이full_page_writes.
WAL 업데이트를 디스크로 강제하는 데 사용되는 방법. 만약에fsync꺼져 있습니다
Open_Datasync(WAR WALOpen ()
옵션O_DSYNC)
fdatasync(Callfdatasync ()
각각
fsync(Callfsync ()
각 커밋에서)
fsync_writethrough(Callfsync ()
각 커밋마다
Open_Sync(WAR WALOpen ()
옵션O_SYNC)
이러한 선택이 모두 모두 이용할 수있는 것은 아닙니다fdatasync기본값입니다on파일.
이 옵션이 켜져 있으면토토 캔서버 전체를 작성합니다
이 매개 변수는 현재 무시되었습니다 (항상on) 끄기 때문에 할 수 있습니다
공유 메모리에 할당 된 디스크 페이지 버퍼 수
이 매개 변수를 늘리면토토 캔더 많은 요청System V공유 메모리섹션 16.4.1
WAL에 커밋 레코드를 작성하는 사이의 시간 지연fsync ()
시스템로드 인 경우 시스템 호출Commit_Siblings기타
동시 공개 트랜잭션의 최소 수Commit_Delay지연. 더 큰 가치가 만듭니다
쉘 명령을 실행하여 완성 된 A를 보관합니다%p문자열에서 대체됩니다%f는 파일 이름으로 만 대체됩니다. (그만큼%%실제를 포함하려면%명령의 문자. 자세한 내용섹션. 이 옵션은 서버 시작시에만 설정할 수 있습니다on파일.
명령이 제로 출구를 반환하는 것이 중요합니다.
archive_command = 'cp "%p"/mnt/server/archivedir/"%f"'