본문 바로가기

PostgreSQL

HOT (Heap Only Tuple)

HOT (Heap Only Tuple)

HOT PostgreSQL MVCC 모델의 약점을 극복하기 위한 튜닝 기법이다.

HOT테이블에만 존재하는 레코드란 의미이다.

풀어서 말하면, 인덱스에는 존재하지 않고 테이블에만 존재하는 레코드라는 뜻이다.

HOT는 변경 후의 레코드가 동일 블록에 저장될 때만 동작한다.

따라서 변경이 빈번한 테이블은 반드시 FILLFACTOR를 작게 설정해야 한다.

 

'PostgreSQL' 카테고리의 다른 글

Explain  (0) 2021.04.23
COST 계산에 이용되는 파라미터 / 통계 정보  (0) 2021.04.23
Vacuum, Auto Vacuum  (0) 2021.04.23
MVCC (다중 버전 읽기 일관성)  (0) 2021.04.23
Shared Buffer Tuning  (0) 2021.04.23