본문 바로가기
Q&A해결2025년 1월 22일1분 읽기

PostgreSQL 쿼리가 갑자기 느려졌는데 EXPLAIN ANALYZE 결과 Seq Scan이 발생합니다

서버지기영호
조회 1261댓글 4

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 ms

user_id에 인덱스는 걸어놨는데 왜 Seq Scan인가요? 데이터가 100만건 정도 됩니다.

댓글 0

아직 댓글이 없습니다.
Ctrl+Enter로 등록