이 설정은의 동작을 제어합니다.autovacuum기능. 참조섹션 23.1.6더 많은 정보.
서버가 Autovacuum 런처를 실행 해야하는지 여부를 제어합니다 악마. 이것은 기본적으로 켜져 있습니다. 하지만,track_countsautovacuum이 작동하도록 활성화해야합니다. 이 매개 변수는 할 수 있습니다 에서만 설정됩니다.사설 토토.conf파일 또는 서버 명령 줄에서.
이 매개 변수가 비활성화 되더라도 시스템은 거래 ID를 방지하기 위해 필요한 경우 Autovacuum 프로세스를 시작하십시오 랩 어라운드. 보다섹션 23.1.5자세한 내용은
autovacuum에 의해 실행 된 각 조치가 실행되면 기록되게합니다. 적어도 지정된 수의 밀리 초. 이것을 설정하십시오 제로 로그는 모든 오토바 쿠움 동작을 기록합니다. 마이너스 (기본값)는 비활성화됩니다 Autovacuum 동작을 기록합니다. 예를 들어, 이것을 설정하면250ms그런 다음 모든 자동 진공 청소기 및 250ms 이상 실행되는 분석은 기록됩니다. 또한 언제 이 매개 변수는 이외의 값으로 설정됩니다.-1, Autovacuum 조치가 있으면 메시지가 기록됩니다. 충돌하는 잠금 장치가 존재하여 건너 뜁니다. 활성화 이 매개 변수는자가 카쿠움 활동을 추적하는 데 도움이 될 수 있습니다. 이것 설정은에서만 설정할 수 있습니다.사설 토토.conf파일 또는 서버 명령에 선.
autovacuum 프로세스의 최대 수를 지정합니다 (이외의 Autovacuum 런처)는 한 번에 실행 중일 수 있습니다. 그만큼 기본값은 3입니다. 이 매개 변수는 서버에서만 설정할 수 있습니다 시작.
주어진 모든 autovacuum 실행 사이의 최소 지연을 지정합니다. 데이터 베이스. 각 라운드에서 데몬은 데이터베이스와 문제를 검사합니다진공and분석그 테이블에 필요한 명령 데이터 베이스. 지연은 몇 초 만에 측정되며 기본값은 하나입니다. 분 (1min). 이 매개 변수는 가능합니다 에 설정사설 토토.conf파일 또는 서버 명령 줄.
필요한 최소 업데이트 또는 삭제 된 튜플 수를 지정합니다. 트리거하려면진공하나의 테이블에서. 그만큼 기본값은 50 튜플입니다. 이 매개 변수는에서만 설정할 수 있습니다.사설 토토.conf파일 또는 서버에서 명령 줄. 이 설정은 개별 테이블에 대해 재정의 할 수 있습니다 스토리지 매개 변수를 변경하여.
삽입, 업데이트 또는 삭제 된 최소 수를 지정합니다 트리거하는 데 필요한 튜플분석하나의 테이블. 기본값은 50 튜플입니다. 이 매개 변수는 설정할 수 있습니다 에서사설 토토.conf파일 또는 서버 명령 줄. 이 설정은 개인에 대해 재정의 할 수 있습니다 스토리지 매개 변수를 변경하여 테이블
추가 할 테이블 크기의 일부를 지정autovacuum_vacuum_threshold트리거 a진공. 기본값은 0.2 (20% 테이블 크기). 이 매개 변수는에서만 설정할 수 있습니다.사설 토토.conf파일 또는 서버 명령 줄에. 이 설정은 변경하여 개별 테이블에 대해 재정의 할 수 있습니다. 스토리지 매개 변수.
추가 할 테이블 크기의 일부를 지정autovacuum_analyze_threshold결정할 때 트리거하려면분석. 기본값은 0.1입니다 (테이블 크기의 10%). 이 매개 변수는에서만 설정할 수 있습니다.사설 토토.conf파일 또는 서버에서 명령 줄. 이 설정은 개별 테이블에 대해 재정의 할 수 있습니다 스토리지 매개 변수를 변경하여.
테이블의 최대 연령 (거래)을 지정합니다PG_CLASS.relfrozenxid필드는 a 전에 달성 할 수 있습니다.진공작동은 방지해야합니다 테이블 내에서 트랜잭션 ID 랩 어라운드. 시스템이 있습니다 언제라도 랩 어라운드를 방지하기 위해 Autovacuum 프로세스를 시작합니다 Autovacuum은 그렇지 않으면 장애가 있습니다.
진공 청소기도에서 오래된 파일을 제거 할 수 있습니다.PG_CLOG하위 디렉토리이므로 기본값이 a입니다 상대적으로 2 억 건의 거래. 이 매개 변수는 가능합니다 서버 시작시 설정이지만 개인에 대해 설정을 줄일 수 있습니다. 스토리지 매개 변수를 변경하여 테이블. 자세한 내용은 참조섹션 23.1.5.
테이블의 최대 연령 (다변량)을 지정합니다PG_CLASS.relminmxid필드는 a 전에 달성 할 수 있습니다.진공운영은 다중 공장 ID를 방지해야합니다 테이블 내 랩 어라운드. 시스템이 시작됩니다 autovacuum은 autovacuum이라도 랩 어라운드를 방지하기 위해 프로세스됩니다 그렇지 않으면 장애인.
MultixActs 진공 청소기도에서 오래된 파일을 제거 할 수 있습니다.PG_MULTIXACT/회원andPG_MULTIXACT/오프셋하위 디렉토리이므로 그 이유입니다 기본값은 상대적으로 4 억 개의 다변량입니다. 이것 매개 변수는 서버 시작시에만 설정할 수 있지만 설정은 다음과 같습니다. 스토리지 매개 변수를 변경하여 개별 테이블에 대한 감소. 을 위한 자세한 정보 참조섹션 23.1.5.1.
자동으로 사용될 비용 지연 값을 지정진공운영. -1이 지정된 경우 정기적인VACUUM_COST_DELAY값이 사용됩니다. 기본값은 20 밀리 초입니다. 이것 매개 변수는에서만 설정할 수 있습니다.사설 토토.conf파일 또는 서버 명령 줄에. 이 설정은 변경하여 개별 테이블에 대해 재정의 할 수 있습니다. 스토리지 매개 변수.
자동으로 사용될 비용 제한 값을 지정진공운영. -1이 지정된 경우 (기본값), 일반VACUUM_COST_LIMIT값이 사용됩니다. 값이 분배됩니다 비례 적으로 달리는 오토바 쿠움 근로자 중에 각 작업자의 한계의 합이 절대 이 변수의 한계를 초과합니다. 이 매개 변수는 설정할 수 있습니다 에서사설 토토.conf파일 또는 서버 명령 줄. 이 설정은 개인에 대해 재정의 할 수 있습니다 스토리지 매개 변수를 변경하여 테이블
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
런타임 통계 | up | 클라이언트 연결 기본값 |