INDEX

Su·2023년 5월 24일
0

데이터를 빠르게 검색할 수 있는 방법을 제공.
DB는 TREE형으로 배치한다.( BINARY SEARCH TREE -> B-TREE -> B+TREE)

  • 정렬을 한 컬럼.
  • 하나의 테이블에 여러개의 인덱스를 생성할 수 있고
  • 하나의 인덱스는 여러 개의 칼럼으로 구성될 수 있다.

INDEX의 구조 : LEAF BLOCK -> BRANCH BLOCK -> ROOT BLOCK

  • ROOT BLOCK : 트리에서 가장 상위에 있는 노드.
  • BRANCH BLOCK : 다음단계의 주소를 가지고 있는 포인터 (POINTER).
  • LEAF BLOCK : 인덱스 키와 ROWID 로 구성. 인덱스 키는 정렬되어 있다.

INDEX 생성

CREATE INDEX IDX_EMP 
	ON EMP ( ENAME ASC, SAL DESC);

-- ENAME은 오름차순, SAL은 내림차순으로 인덱스를 생성한다.


profile
공부 중

0개의 댓글