Range Trade-off

범위 조건 뒤 컬럼은 정렬 활용이 제한될 수 있다

첫 range 컬럼 이후의 컬럼은 필터에는 도움될 수 있어도 전역 ORDER BY에는 한계가 있다.

range
sort
trade-off
(user_id, order_date, status)

날짜 범위 조회에 강하지만 status 정렬 활용은 제한될 수 있다.

(user_id, status, order_date)

status 정렬/필터가 중요하면 후보지만 날짜 범위 효율이 달라진다.

두 후보는 EXPLAIN ANALYZE와 실제 p95 지연으로 비교한다.