postgresql | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 8.4 : 윈 토토 및 쓰기 로그 | 빠른 뒤로 | 28 장. | 빠른 전달 | 다음 |
젠 토토성은 모든 심각한 데이터베이스의 중요한 속성입니다PostgreSQL
데이터를 주기적으로 디스크 플래터로 강제하는 동안PostgreSQL해당 기능을 사용합니다.Wal_sync_method이 작업 수행 방식을 조정하는 매개 변수.)
다음으로 디스크 드라이브 컨트롤러에 캐시가있을 수 있습니다.Raid컨트롤러 카드. 이 캐시 중 일부쓰기 스루, 의미는입니다쓰기 백, 즉 데이터가 전달됩니다배터리 지원캐시, 즉 카드에 전원을 유지하는 배터리가 있습니다.
그리고 마지막으로 대부분의 디스크 드라이브에는 캐시가 있습니다. 일부는입니다Linuxusehdparm; A가 있으면 활성화됩니다.*옆쓰기 캐시. HDPARM -W쓰기 캐싱을 끄려면. 에freebsduseatacontrol. (SCSI 디스크 사용SDPARM꺼질wce.) onSolaris디스크 쓰기 캐시는에 의해 제어됩니다.Format -e. (그만큼ZFS파일 시스템입니다WindowsifWal_sync_methodisOpen_Datasync(기본값), 쓰기 캐싱은입니다내. 또한 Windows,fsyncandfsync_writethrough캐싱을 쓰지 마십시오. 그만큼fsync_writethrough옵션도 가능합니다MACOS.
운영 체제가 디스크에 쓰기 요청을 보낼 때
데이터 손실의 또 다른 위험은 디스크 플래터 쓰기에 의해 제기됩니다.PostgreSQL정기적으로 전체 페이지를 씁니다전실제 페이지 수정PostgreSQL부분적으로 작성된 복원 할 수 있습니다full_page_writes매개 변수.
PostgreSQL : 문서 : 8.4 : 윈 토토 및 쓰기 로그 | 홈 | 다음 |
젠 토토성 및 | up | 쓰기Wal) |