이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다스포츠 토토 베트맨 : 문서 : 17 : 19.10. 스포츠 토토 베트맨 진공 스포츠 토토 베트맨버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

19.10. 자동 진공 청소기

이 설정은의 동작을 제어합니다.autovacuum기능. 참조섹션 24.1.6자세한 내용. 이러한 설정 중 다수는 테이블별로 상체 될 수 있습니다.스토리지 매개 변수.

autovacuum (부울)

서버가 Autovacuum 런처 데몬을 실행 해야하는지 여부를 제어합니다. 이것은 기본적으로 켜져 있습니다.track_countsautovacuum이 작동하도록 활성화해야합니다. 이 매개 변수는에서만 설정할 수 있습니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에; 그러나 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 자동 변증이 비활성화 될 수 있습니다.

이 매개 변수가 비활성화 된 경우에도 시스템은 트랜잭션 ID 랩 어라운드를 방지하기 위해 필요한 경우 Autovacuum 프로세스를 시작합니다. 보다섹션 24.1.5자세한 내용은

log_autovacuum_min_duration (정수)

최소한 지정된 시간 동안 실행되면 Autovacuum에 의해 실행 된 각 조치를 기록합니다. 이것을 0 로그로 설정하면 모든 Autovacuum 동작.-1(기본값)는 Autovacuum 작업을 기록합니다. 이 값이 단위없이 지정되면 밀리 초로 간주됩니다.250ms그러면 250ms 이상 실행되는 모든 자동 진공 및 분석이 기록됩니다. 또한이 매개 변수가 이외의 값으로 설정된 경우-1, 상충되는 잠금 장치 또는 동시에 삭제 된 관계로 인해 Autovacuum 조치가 건너 뛸 경우 메시지가 기록됩니다. 이 매개 변수를 활성화하는 것은 오토바 쿠움 활동을 추적하는 데 도움이 될 수 있습니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에; 그러나 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 무시할 수 있습니다.

autovacuum_max_workers (정수)

한 번에 실행될 수있는 최대 Autovacuum 프로세스 (Autovacuum 런처 제외)의 최대 수를 지정합니다. 기본값은 3입니다.

autovacuum_naptime (정수)

주어진 데이터베이스에서 Autovacuum 실행 사이의 최소 지연을 지정합니다. 각 라운드에서 데몬은 데이터베이스와 문제를 검사합니다진공and분석해당 데이터베이스의 테이블에 필요한 명령. 이 값이 단위없이 지정되면 몇 초 만에 가져옵니다.1min). 이 매개 변수는에서만 설정할 수 있습니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에.

autovacuum_vacuum_threshold (정수)

a를 트리거하는 데 필요한 최소 업데이트 또는 삭제 된 튜플 수를 지정합니다진공하나의 테이블에서. 기본값은 50 튜플입니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에; 그러나 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 무시할 수 있습니다.

autovacuum_analyze_threshold (정수)

트리거에 필요한 최소 삽입, 업데이트 또는 삭제 된 튜플 수를 지정합니다분석하나의 테이블에서. 기본값은 50 튜플입니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에; 그러나 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 무시할 수 있습니다.

autovacuum_vacuum_scale_factor (플로팅 포인트)

추가 할 테이블 크기의 일부를 지정합니다autovacuum_vacuum_threshold트리거 여부를 결정할 때진공. 기본값은 0.2 (테이블 크기의 20%)입니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에; 그러나 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 무시할 수 있습니다.

autovacuum_analyze_scale_factor (플로팅 포인트)

추가 할 테이블 크기의 일부를 지정합니다autovacuum_analyze_threshold트리거 여부를 결정할 때분석. 기본값은 0.1 (테이블 크기의 10%)입니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에; 그러나 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 무시할 수 있습니다.

autovacuum_freeze_max_age (정수)

테이블의 최대 연령 (거래에서)을 지정합니다pg_class.relfrozenxid필드는 a 전에 달성 할 수 있습니다.진공운영은 테이블 내에서 트랜잭션 ID 랩 어라운드를 방지해야합니다. 이 시스템은 Autovacuum이 비활성화 된 경우에도 랩 어라운드를 방지하기 위해 Autovacuum 프로세스를 시작합니다.

진공 청소기도에서 오래된 파일을 제거 할 수 있습니다.PG_XACT하위 디렉토리이므로 기본값이 상대적으로 2 억 건의 트랜잭션 인 이유입니다. 이 매개 변수는 서버 시작시에만 설정할 수 있지만 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 줄일 수 있습니다.섹션 24.1.5.

autovacuum_multixact_freeze_max_age (정수)

테이블의 최대 연령 (다변량)을 지정합니다pg_class.relminmxid필드는 a 전에 달성 할 수 있습니다.진공작동은 테이블 내에서 다중 공장 ID 랩 어라운드를 방지해야합니다. 이 시스템은 Autovacuum이 비활성화 된 경우에도 랩 어라운드를 방지하기 위해 Autovacuum 프로세스를 시작합니다.

MultixActs 진공 청소기도에서 오래된 파일을 제거 할 수 있습니다.PG_MULTIXACT/회원andPG_MULTIXACT/오프셋하위 디렉토리이므로 기본값은 비교적 4 억 개의 다단계입니다. 이 매개 변수는 서버 시작시에만 설정할 수 있지만 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 줄일 수 있습니다.섹션 24.1.5.1.

autovacuum_vacuum_cost_delay (플로팅 포인트)

자동으로 사용될 비용 지연 값을 지정진공운영. -1이 지정된 경우 일반VACUUM_COST_DELAY값이 사용됩니다. 이 값이 단위없이 지정되면 밀리 초로 간주됩니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에; 그러나 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 무시할 수 있습니다.

autovacuum_vacuum_cost_limit (정수)

자동으로 사용될 비용 제한 값을 지정진공운영. -1이 지정된 경우 (기본값 인 경우) 일반VACUUM_COST_LIMIT값이 사용됩니다. 값은 각 작업자에 대한 한계의 합 이이 변수의 값을 초과하지 않도록 러닝 오토바 쿠움 근로자 사이에 비례 적으로 분포되어 있습니다.스포츠 토토 사이트.conf파일 또는 서버 명령 줄에; 그러나 테이블 스토리지 매개 변수를 변경하여 개별 테이블에 대해 설정을 무시할 수 있습니다.