1. Vacuum 이란? Vacuum은 DB의 오래된 영역을 재사용하거나 정리 해주는 프로세스입니다. PostgreSQL에서 특정 Row를 업데이트 할 경우, 디스크 상의 해당 Row를 물리적으로 업데이트하여 사용하지 않고, 새로운 영역을 할당해 쓰게 됩니다. 즉, Update나 Delete 한다고 해서, 해당영역이 자동으로 재사용되거나 사라지지 않는다. 이러한, 오래된 영역을 재사용하거나 정리해주는 명령어가 Vacuum 입니다. 2. Vacuum 종류 1) Vacuum - 삭제 된 데이터나 Update된 데이터의 이전 버전을 마킹 하여 그 공간을 다시 사용할 수 있게 해 주는 기본 Vacuum 입니다. 2) Vacuum Freeze - 삭제 된 데이터만이 아니라 남아있는 데이터에 대해서도 XID를 2로..