장 18. 서버 환경 설정

차례
18.1. 매개변수 설정
18.1.1. 매개변수 이름 및 값
18.1.2. 환경 설정 파일을 통한 매개변수 인터랙션
18.1.3. SQL을 통한 매개변수 인터랙션
18.1.4. 쉘을 통한 매개변수 인터랙션
18.1.5. 환경 설정 파일 내용 관리
18.2. 파일 위치
18.3. 연결 및 인증
18.3.1. 접속 설정
18.3.2. 보안 및 인증
18.4. 리소스 소비
18.4.1. 메모리
18.4.2. 디스크
18.4.3. 커널 리소스 사용량
18.4.4. 비용 기반 청소 지연
18.4.5. 백그라운드 Writer
18.4.6. 비동기 동작
18.5. Write Ahead 로그
18.5.1. 설정
18.5.2. 체크포인트
18.5.3. 아카이브
18.6. 복제
18.6.1. 전송 서버(들)
18.6.2. 마스터 서버
18.6.3. 대기 서버
18.7. 쿼리 플랜
18.7.1. 플래너 방법 환경 설정
18.7.2. 플래너 비용 상수
18.7.3. 제네릭 쿼리 옵티마이저
18.7.4. Other Planner Options
18.8. 에러 리포팅 및 로깅
18.8.1. Where To 로그
18.8.2. When To 로그
18.8.3. What To 로그
18.8.4. CSV 형식 로그 출력 사용
18.8.5. 프로세스 제목
18.9. 실시간 통계
18.9.1. 쿼리 및 인덱스 통계 수집기
18.9.2. 통계 모니터링
18.10. 자동 Vacuuming
18.11. 클라이언트 연결 기본값
18.11.1. 문 동작
18.11.2. 로케일(locale) 및 출력 양식
18.11.3. 공유 라이브러리 사전 로드
18.11.4. 그 외 기본값
18.12. 잠금(lock) 관리
18.13. 버전 및 플랫폼 호환성
18.13.1. 이전 PostgreSQL 버전
18.13.2. 플랫폼 및 클라이언트 호환성
18.14. 에러 처리
18.15. 프리셋 옵션
18.16. 커스텀 옵션
18.17. 개발자 옵션
18.18. 단축 옵션

데이터베이스 시스템의 동작에 영향을 주는 환경 설정 매개변수는 여러 가지가 있다. 본문의 첫 번째 절에서는 환경 설정 매개변수와 인터랙션하는 방법을 설명하고 후속 절에서는 각 매개변수를 자세하게 다룬다.