PostgreSQL에서 잘 되던 쿼리가 갑자기 5초 이상 걸립니다. EXPLAIN ANALYZE 해보니 Seq Scan이 나옵니다.
EXPLAIN ANALYZE SELECT * FROM orders WHERE user_id = 1234 AND status = 'completed';
-- 결과: Seq Scan on orders (cost=0.00..15234.00 rows=1 width=128)
-- Execution Time: 5234.123 msuser_id에 인덱스는 걸어놨는데 왜 Seq Scan인가요? 데이터가 100만건 정도 됩니다.
댓글 0