반응형 Index Skip Scan1 "인덱스 걸었는데 왜 느려요?" DB 성능을 깎아먹는 인덱스 설계 안티 패턴 5가지 Database Tuning Series성능의 양날의 검, DB 인덱스를 망치는 5가지 실수 안녕하세요, code-resting입니다. 쿼리가 느려지면 가장 먼저 하는 일이 "인덱스 추가"입니다. 하지만 인덱스는 공짜가 아닙니다. 잘못 설계된 인덱스는 INSERT 성능을 떨어뜨릴 뿐만 아니라, 오히려 옵티마이저를 헷갈리게 만들어 전체 시스템 성능을 저하시키기도 하죠. 오늘은 실무에서 자주 범하는 인덱스 설계의 치명적인 실수들을 짚어보겠습니다.1. 낮은 카디널리티(Cardinality)에 인덱스 걸기성별(남/여)이나 활성화 여부(Y/N)처럼 값의 종류가 적은 컬럼에 인덱스를 거는 것은 최악의 선택 중 하나입니다.❌ 문제점: 인덱스를 읽고 다시 테이블 레코드를 찾아가는(Random I/O) 비용이 그냥 전체.. 2026. 3. 3. 이전 1 다음 반응형