데이터가 많을 때, 조회 성능이 느려지는 이유SQL을 실행했을 때, 데이터를 빠르게 조회하려면 인덱스를 잘 활용해야 합니다.하지만 많은 사람들이 단순 인덱스만 생성하고, **복합 인덱스(Composite Index)**를 활용하지 않아서 쿼리 속도가 최적화되지 않는 경우가 많습니다.오늘은 복합 인덱스가 왜 중요한지, 그리고 B-Tree 구조가 어떻게 작동하는지를 깊이 있게 다뤄보겠습니다.실제 1억 개 이상의 데이터를 다룰 때 어떻게 최적화할 수 있는지 살펴볼까요? 복합 인덱스란? 단일 인덱스(Single Index) vs 복합 인덱스(Composite Index)1. 단일 인덱스(Single Index)단일 인덱스는 한 개의 컬럼에만 인덱스를 생성하는 방식입니다.CREATE INDEX idx_..