인덱스는 읽기를 돕지만 쓰기 비용을 만든다
INSERT, UPDATE, DELETE가 발생하면 테이블뿐 아니라 관련 인덱스도 함께 유지해야 합니다.
INSERT테이블 행 추가
→
Index A/B/C각 인덱스 갱신
→
비용쓰기 지연 + 저장 공간
저장 공간
키와 locator를 별도로 보관합니다.
키와 locator를 별도로 보관합니다.
쓰기 성능
변경마다 인덱스 페이지도 수정합니다.
변경마다 인덱스 페이지도 수정합니다.
계획 탐색
후보가 많으면 옵티마이저 판단도 복잡해집니다.
후보가 많으면 옵티마이저 판단도 복잡해집니다.