<aside>
목차
</aside>
<aside> 📖
인덱스를 사용하면 데이터를 조회 시, 성능이 향상된다.
🧐 그러면 인덱스를 엄청 많이 추가하면 어떻게 될까?
인덱스 추가 시, 조회(탐색)에 대한 성능을 올릴 수 있지만 쓰기 작업(삽입, 수정, 삭제)의 성능은 떨어진다. 그리고 이는 인덱스가 많아질수록 더 그렇다.

덱스를 추가한다는 건 인덱스용 테이블이 추가적으로 생성된다는 뜻이다.
그렇다면 인덱스를 추가하지 않은 상태에서 원래 테이블에만 데이터를 넣는 것보다, 인덱스를 추가한 상태에서 원래 테이블과 인덱스용 테이블 둘 다에 데이터를 넣어야 하는 게 더 느릴 수 밖에 없다.
따라서 인덱스의 개수가 많아지면 많아질수록 성능은 느려질 수 밖에 없다.
데이터를 삽입하는 것 이외에도 수정, 삭제 작업에서도 같은 이유로 성능이 느려진다.