PostgreSQL: 베큠(VACUUM)을 실행해야되는 이유 그리고 성능 향상
베큠(Vacuum)은 PostgreSQL의 쓰레기 데이터를 정리하여 쾌적하게 청소하라는 명령인데, 쉽게 "디스크 조각 모음"이라고 생각하면된다. 데이터는 물리적으로 디스크에 저장되고 읽어서 보여주는데, 데이터를 갱신( UPDATE) 혹은 삭제( DELETE) 시에 디스크에 있던 기존 정보를 갱신하거나 삭제하지 않습니다. 기존 정보는 변경되었다는 표시를 남기고 새롭게 디스크에 갱신( UPDATE)된 정보를 기록합니다.
https://blog.gaerae.com/2015/09/postgresql-vacuum-fsm.html