설치·접속: PostgreSQL 설치와 접속부제: 상품 목록에서 category로 걸고 name, price만 뽑는데 매번 힙 랜덤 I/O가 병목이라, 조회 컬럼을 인덱스에 실었더니 기대만큼 안 빨라질 때상품 목록 API가 WHERE category=? 로 걸고 name, price 두 컬럼만 반환한다. 인덱스는 category에 걸려 있는데, 인덱스에서 행 위치만 찾고 실제 name, price를 읽으려고 매번 힙(테이블 본체)을 랜덤하게 다시 방문한다. 이 힙 페치가 병목이다. 조회하는 컬럼을 아예 인덱스에 실어서 힙을 건드리지 않게 만들어보자. 그런데 커버링 인덱스를 걸고도 안 빨라지는 함정이 하나 있다.1단계 — INCLUDE로 조회 컬럼을 인덱스에 싣는다검색 키는 category 하나지만, na..