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

19.10. 자동 진공 청소

이 설정은 다음의 동작을 제어합니다.자동 진공기능. 참조섹션 24.1.69952_10054저장소 매개변수.

자동 진공 (부울)

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

이 매개변수가 비활성화된 경우에도 시스템은 트랜잭션 ID 랩어라운드를 방지하기 위해 필요한 경우 자동 진공 프로세스를 시작합니다. 참조섹션 24.1.5더 많은 정보를 원하시면.

log_autovacuum_min_duration (정수)

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

autovacuum_max_workers (정수)

한 번에 실행될 수 있는 자동 진공 프로세스(autovacuum 실행 프로그램 제외)의 최대 수를 지정합니다. 기본값은 3입니다. 이 매개변수는 서버 시작 시에만 설정할 수 있습니다.

autovacuum_naptime (정수)

특정 데이터베이스에서 자동 진공 실행 간의 최소 지연을 지정합니다. 각 라운드에서 데몬은 데이터베이스와 문제를 검사합니다.진공그리고분석해당 데이터베이스의 테이블에 필요한 명령을 실행합니다. 이 값을 단위 없이 지정하면 초로 간주됩니다. 기본값은 1분입니다(1분). 이 매개변수는에서만 설정할 수 있습니다.스포츠 토토 사이트.conf파일 또는 서버 명령줄에서.

autovacuum_vacuum_threshold (정수)

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

autovacuum_analyze_threshold (정수)

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

autovacuum_vacuum_scale_factor (부동 소수점)

추가할 테이블 크기의 일부를 지정합니다.autovacuum_vacuum_thresholda 트리거 여부를 결정할 때진공. 기본값은 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 프로세스를 시작합니다.

Vacuum을 사용하면 다음에서 오래된 파일을 제거할 수도 있습니다.pg_xact하위 디렉터리가 기본값이 상대적으로 낮은 2억 트랜잭션인 이유입니다. 이 매개변수는 서버 시작 시에만 설정할 수 있지만, 테이블 스토리지 매개변수를 변경하여 개별 테이블에 대한 설정을 줄일 수 있습니다. 자세한 내용은 참조섹션 24.1.5.

autovacuum_multixact_freeze_max_age (정수)

테이블의 최대 수명(다중 단위)을 지정합니다.pg_class.relminmxid필드는 a 이전에 도달할 수 있습니다.진공작업은 테이블 내에서 multixact ID 랩어라운드를 방지하도록 강제됩니다. autovacuum이 비활성화된 경우에도 시스템은 랩어라운드를 방지하기 위해 autovacuum 프로세스를 시작합니다.

Multixact를 진공화하면 다음에서 오래된 파일을 제거할 수도 있습니다.pg_multixact/members그리고pg_multixact/오프셋하위 디렉토리. 이것이 기본값이 상대적으로 낮은 4억 개의 multixact인 이유입니다. 이 매개변수는 서버 시작 시에만 설정할 수 있지만, 테이블 스토리지 매개변수를 변경하여 개별 테이블에 대한 설정을 줄일 수 있습니다. 자세한 내용은 참조섹션 24.1.5.1.

autovacuum_vacuum_cost_delay (부동 소수점)

자동으로 사용될 비용 지연 값을 지정합니다.진공작업. -1이 지정되면 일반vacuum_cost_delay값이 사용됩니다. 이 값을 단위 없이 지정하면 밀리초로 간주됩니다. 기본값은 2밀리초입니다. 이 매개변수는에서만 설정할 수 있습니다.스포츠 토토 사이트.conf파일 또는 서버 명령줄에서; 그러나 테이블 저장소 매개변수를 변경하여 개별 테이블에 대한 설정을 재정의할 수 있습니다.

autovacuum_vacuum_cost_limit (정수)

자동으로 사용될 비용 한도 값을 지정합니다진공작업. -1이 지정되면(기본값) 일반vacuum_cost_limit값이 사용됩니다. 값은 실행 중인 Autovacuum 작업자 사이에 비례적으로 분배됩니다(두 개 이상인 경우). 따라서 각 작업자에 대한 한도의 합은 이 변수의 값을 초과하지 않습니다. 이 매개변수는에서만 설정할 수 있습니다.스포츠 토토 사이트.conf파일 또는 서버 명령줄에서; 그러나 테이블 저장소 매개변수를 변경하여 개별 테이블에 대한 설정을 재정의할 수 있습니다.