PostgreSQL JSONB 인덱싱 어떤 걸 써야 관련 질문입니다.
아래 쿼리가 데이터가 10만건 넘어가면서 3초 이상 걸립니다:
SELECT u.name, COUNT(o.id) as order_count
FROM users u
LEFT JOIN orders o ON u.id = o.user_id
WHERE o.created_at >= '2025-01-01'
GROUP BY u.id
ORDER BY order_count DESC
LIMIT 20;EXPLAIN 결과 Seq Scan이 발생하고 있습니다. 인덱스를 어떻게 잡아야 할까요?
댓글 0