22.6.2. 엔진 Vacuum 모드
엔진 Vacuum에는 두 가지 모드가 있습니다.
- 표준 Vacuum
자주 사용되는 표준이 권장됩니다.
표준은 테이블 및 인덱스에서 잘못된 행 버전을 제거하고 나중에 재사용할 수 있도록 공간을 표시합니다. 자주 업데이트되는 테이블은 정기적으로 유지되어야 합니다. 그러나 표준은 운영 체제로 공간을 반환하지 않습니다.
표준은 매개 변수가 없는 상태에서 현재 데이터베이스의 모든 테이블을 처리합니다.
- 전체 Vacuum
전체 준비는 일상적인 사용을 위해 권장되지 않지만 상당한 양의 공간을 테이블 내에서 회수해야 할 때만 실행해야 합니다.
전체 성공률은 테이블이 정지되지 않은 상태에서 테이블 파일의 새 복사본을 작성하여 테이블을 압축하여 운영 체제에서 공간을 회수할 수 있도록 합니다. 가득 차있는 것은 오랜 시간이 걸릴 수 있습니다.
전체 성공하려면 작업이 완료되고 이전 복사가 삭제될 때까지 테이블의 새 복사본을 위한 추가 디스크 공간이 필요합니다. 전체 설정에는 테이블에 배타적 잠금이 필요하므로 테이블의 다른 사용과 병렬로 실행할 수 없습니다.