반응형
I. Dense, Sparse, Multilevel Index의 개요
가. Sorting이 되어 있다는 가정하에 적용 가능
나. Dense Index (밀집 인덱스)
- 인덱스 레코드는 파일에 있는 모든 Search Key값에 대해 Index 구성
- 인덱스 레코드는 Search Key값과 그 Search Key값의 첫번째 데이터 레코드에 대한 포인터 포함
- 같은 Search Key를 가진 나머지 레코드들은 첫번째 레코드 이후부터 연속적 저장
- 레코드 위치를 정할 때는 희소 인덱스보다 빠름
![]() |
다. Sparse Index (희소 인덱스)
- 인덱스 레코드는 Search Key 값에 대해 몇 개만 나타냄
- 레코드를 위치 시키기 위해 찾고자 하는 검색 값보다 작거나 동일한 것 중 가장 큰 Search Key값을 가지는 인덱스 엔트리를 찾고 원하는 레코드를 찾을 때까지 포인터를 따라감
- 밀집 인덱스보다 작은 공간 요구, 삽입 삭제에 대한 부담 적음
![]() |
라. Multilevel Index (다 계층 인덱스)
- 인덱스를 2단계 혹은 그 이상의 단계로 생성
- 하나의 데이터 블록에 전체 인덱스가 포함될 때 까지 작업 진행
![]() |
반응형
'IT기술노트 > 데이터베이스' 카테고리의 다른 글
| Isolation Level (0) | 2021.03.07 |
|---|---|
| Phantom Read (0) | 2021.03.07 |
| Dirty Read (0) | 2021.03.07 |
| 정적, 동적 인덱싱 (1) | 2021.03.07 |
| DB Index (0) | 2021.03.07 |
| 데이터베이스 보안 (0) | 2021.03.07 |
| CBO, RBO (0) | 2021.03.07 |
| 옵티마이저(Optimizer) (0) | 2021.03.07 |



댓글