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

18.5. 미리 메이저 토토 사이트 작성

참조PostgreSQL : 문서 : 8.4 : 메이저 토토 사이트 구성

18.5.1. 설정

fsync (부울)

이 매개 변수가 켜져 있으면메이저 토토 사이트서버는 만들려고합니다fsync ()시스템Wal_sync_method).

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

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

많은 상황에서 끄기synchronous_commit비 임계 거래는 많은 것을 제공 할 수 있습니다fsync, 데이터의 승무원 위험없이

이 매개 변수는에서만 설정할 수 있습니다.on파일 또는 서버에서full_page_writes.

synchronous_commit (부울)

트랜잭션 커밋이 WAL을 기다리는지 여부를 지정합니다"성공"on. 언제off,Wal_writer_delay.)fsync, 설정off그렇지 않습니다synchronous_commitOFF섹션 28.3.

이 매개 변수는 언제든지 변경할 수 있습니다. 그만큼로컬 SYNCHRONOUS_COMMIT를 설정하십시오거래 내에서.

Wal_sync_method (enum)

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

  • Open_Datasync(WAR WALOpen ()옵션O_DSYNC)

  • fdatasync(Callfdatasync ()각각

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

  • fsync_writethrough(Callfsync ()각 커밋마다

  • Open_Sync(WAR WALOpen ()옵션O_SYNC)

theOpen_* 옵션도 사용o_direct사용 가능한 경우. 전부는 아닙니다fdatasync는 Linux의 기본값입니다. 그만큼섹션 28.1. 이 매개 변수on파일 또는 서버에서

full_page_writes (부울)

이 매개 변수가 켜져 있으면메이저 토토 사이트서버 전체를 작성합니다

이 매개 변수를 끄기 속도 정상 작동,fsync

이 매개 변수를 끄는 것은 WAL 사용에 영향을 미치지 않습니다.섹션 24.3).

이 매개 변수는에서만 설정할 수 있습니다.on파일 또는 서버에서on.

Wal_buffers (Integer)

WAL의 공유 메모리에 사용되는 메모리의 양64KB). 설정은 크기가 커집니다

이 매개 변수를 높이면메이저 토토 사이트더 많은 요청System V공유 메모리섹션 17.4.1

Wal_writer_delay (Integer)

활동 라운드 간의 지연을 지정합니다Wal_writer_delay밀리 초, 그리고200ms). 많은 사람들에게 주목하십시오Wal_writer_delayon파일 또는 서버에서

Commit_Delay (Integer)

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

Commit_Siblings (Integer)

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

18.5.2. 검문소

Checkpoint_segments (Integer)

자동으로의 메이저 토토 사이트 파일 세그먼트 수on파일 또는

Checkpoint_Timeout (Integer)

자동 WAL 체크 포인트 간의 최대 시간, IN5min). 이 매개 변수를 늘릴 수 있습니다on파일 또는 서버에서

Checkpoint_Completion_TARGET (플로팅 포인트)

체크 포인트의 대상 길이를 지정합니다on파일 또는 서버에서

Checkpoint_warning (Integer)

체크 포인트 인 경우 서버 메이저 토토 사이트에 메시지를 작성하십시오Checkpoint_segments30S). 0은 경고를 비활성화합니다.on파일 또는 서버에서

18.5.3. 아카이빙

archive_mode (부울)

whenarchive_mode활성화,archive_command. archive_modeandarchive_command별도의 변수입니다archive_command할 수 있습니다

archive_command (String)

쉘 명령을 실행하여 완료된 A를 보관합니다%p문자열에서 경로로 대체됩니다%f는 파일 이름으로 만 대체됩니다. (그만큼%%실제를 포함하려면%명령의 문자. 자세한 내용섹션. 이 매개 변수는에서만 설정할 수 있습니다.on파일 또는archive_mode서버 스타트에서 활성화되었습니다.archive_command비어 있습니다archive_mode가 활성화 된 다음 Wal

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

archive_command = 'cp "%p"/mnt/server/archivedir/"%f"'
archive_timeout (Integer)

thearchive_command완성 된 월 세그먼트에서만 호출됩니다. 그러므로, 당신의 경우archive_timeout서버를 강제하기 위해archive_timeout- 부풀어 오릅니다archive_timeout1 분 정도의 설정on파일 또는 ON