MVCC 로 인해 수많은 row가 쌓임으로써 디스크 I/O 및 성능저하와 같은 불편함이 생길 수 있다. 이와같이 불필요한 row에 대해서 어떻게 처리할까? Vaccum (진공청소기 ) PostgreSQL의 쓰레기 데이터를 정리 (디스크 조각 모음) # 필요성 # ○ 데이터는 물리적으로 디스크에 저장되고 읽어서 보여주는데, 데이터를 갱신 및 삭제시에도 기존 정보가 그대로 남아있다. 즉, 갱신된 데이터가 추가됨으로써 용량이 증가한다. ○ Why? MVCC 구현에 따른 튜플로 인해 즉, 트랜잭션을 사용하기위해 기존 데이터를 변경하지않고 보관한다. 결국 디스크 I/O로 인해 성능 저하가 나타남. 하지만 !!! Vaccum을 실행하면 불필요한(기존) 데이터가 정리됩니다 !!! # ..