이 문서는 지원되지 않는 버전의 토토 캔을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다스포츠 토토 사이트 PostgreSQL : 문서 : 17 : 19.5. 미리 로그 작성버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

17.5. 미리 토토 캔 작성

참조PostgreSQL : 문서 : 8.1 : 토토 사이트 추천 구성

17.5.1. 설정

fsync (부울)

이 옵션이 켜져 있으면토토 캔서버는 만들려고합니다fsync ()시스템Wal_sync_method).

그러나 사용fsync결과토토 캔운영 체제가 플러시 될 때까지 기다려야합니다fsync비활성화되어 운영 체제가 있습니다not여기서 위험 요소.

관련된 위험으로 인해 보편적으로는 없습니다fsync. 일부fsync, 다른 것만 꺼집니다fsync활성화. 기본값fsync, 최대fsync.

이 옵션은 서버 시작 또는에서 설정할 수 있습니다.on파일. 당신이full_page_writes.

Wal_sync_method (String)

WAL 업데이트를 디스크로 강제하는 데 사용되는 방법. 만약에fsync꺼져 있습니다

  • Open_Datasync(WAR WALOpen ()옵션O_DSYNC)

  • fdatasync(Callfdatasync ()각각

  • fsync(Callfsync ()각 커밋에서)

  • fsync_writethrough(Callfsync ()각 커밋마다

  • Open_Sync(WAR WALOpen ()옵션O_SYNC)

이러한 선택이 모두 모두 이용할 수있는 것은 아닙니다fdatasync기본값입니다on파일.

full_page_writes (부울)

이 옵션이 켜져 있으면토토 캔서버 전체를 작성합니다

이 매개 변수는 현재 무시되었습니다 (항상on) 끄기 때문에 할 수 있습니다

Wal_buffers (Integer)

공유 메모리에 할당 된 디스크 페이지 버퍼 수

이 매개 변수를 늘리면토토 캔더 많은 요청System V공유 메모리섹션 16.4.1

Commit_Delay (Integer)

WAL에 커밋 레코드를 작성하는 사이의 시간 지연fsync ()시스템로드 인 경우 시스템 호출Commit_Siblings기타

Commit_Siblings (Integer)

동시 공개 트랜잭션의 최소 수Commit_Delay지연. 더 큰 가치가 만듭니다

17.5.2. 검문소

Checkpoint_segments (Integer)

자동 WAL 체크 포인트 간의 최대 거리는 INon파일.

Checkpoint_Timeout (Integer)

자동 WAL 체크 포인트 간의 최대 시간, INon파일.

Checkpoint_warning (Integer)

체크 포인트 인 경우 서버 토토 캔에 메시지를 작성하십시오Checkpoint_segments

17.5.3. 아카이빙

archive_command (String)

쉘 명령을 실행하여 완성 된 A를 보관합니다%p문자열에서 대체됩니다%f는 파일 이름으로 만 대체됩니다. (그만큼%%실제를 포함하려면%명령의 문자. 자세한 내용섹션. 이 옵션은 서버 시작시에만 설정할 수 있습니다on파일.

명령이 제로 출구를 반환하는 것이 중요합니다.

archive_command = 'cp "%p"/mnt/server/archivedir/"%f"'