인덱스1 SQLP - 인덱스 기본 1. 인덱스 특징과 종류 인덱스는 원하는 데이터를 쉽게 찾을 수 있도록 돕는 책의 찾아보기(색인)과 유사한 개념이다. 인덱스는 테이블을 기반으로 선택적으로 생성할 수 있는 구조이다. 인덱스의 기본적인 목적은 검색 성능의 최적화이다. 검색 조건을 만족하는 데이터를 인덱스를 통해 효과적으로 찾을수 있도록 돕는다. DML 작업은 테이블과 인덱스를 함께 변경하므로 느려지는 단점이 존재한다. 가. 트리기반 인덱스 DBMS에서 가장 일반적인 인덱스이다. B 트리 인덱스는 브랜치블록과 리프 블록으로 구성한다. 브랜치 블록중 가장 상위에 있는 블록을 루트 블록이라한다. 브랜치 블록은 분기를 목적으로 하는 블록이다. 리프 블록은 트리 가장 아래 단계에 존재한다. 리프블록은 인덱스를 구성하는 칼럼의 데이터와 해당 데이터를.. 2021. 4. 24. 이전 1 다음