※ PostgreSQL: fillfactor. 안녕하세요. 듀스트림입니다. fillfactor는 단순히 페이지 저장 밀도를 조정하는 옵션처럼 보일 수 있지만, 실제로는 PostgreSQL의 UPDATE 처리 방식과 밀접하게 연결되어 있습니다.특히 HOT (Heap-Only Tuple) 업데이트 가능 여부, 인덱스 page split 빈도, bloat 증가 양상, VACUUM 및 autovacuum 효율에 직접적인 영향을 줄 수 있습니다. 결국 fillfactor는 UPDATE가 빈번한 테이블과 인덱스의 성능, 저장 공간 활용, 유지보수 비용까지 함께 좌우하는 중요한 튜닝 파라미터입니다. 이번 글에서는 MVCC와 UPDATE, HOT의 핵심 배경만 필요한 수준으로 짚은 뒤, fillfactor가 실제 성능..