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