데이터베이스

· TechTalk
인덱스(Index)란? 인덱스란 저장 공간을 조금 더 활용해서 데이터베이스 테이블의 검색 속도를 향상시키기 위한 자료구조입니다. 전공책의 뒷 편을 보면 인덱스(색인) 페이지가 있습니다. 특정 키워드와 관련된 페이지가 책의 어느 부분에 위치하는지 알려주고 있습니다. 책도 색인 페이지가 따로 존대하듯이 데이터베이스의 인덱스도 데이터베이스 메모리에 일정 공간을 사용해 저장을 하게 됩니다. 인덱스를 활용하면 데이터를 조회연산하는 작업들의 성능이 좋아질 수 있습니다. 기존의 방식은 Full Scan 방식으로 데이터베이스의 모든 내용을 조회하므로 오래 걸리지만 인덱스는 그것을 개선한 방식이기 때문이죠. 인덱스 구조 대부분의 DBMS는 B-Tree 계열 인덱스를 사용합니다. 그중에서도 B+-Tree를 사용하는 DBM..
moongomi
'데이터베이스' 태그의 글 목록