Infra Engineering7 Oracle (1) - 인덱스 원리 및 개념과 종류 (B-TREE, BITMAP INDEX) 1. 인덱스란? 어떤 데이터가 어디에 있는지 위치 정보를 가진 주소록과 같은 개념입니다. 일반적인 select 쿼리를 실행할 때 먼저 메모리의 데이터베이스 버퍼 캐시를 살펴봅니다. 버퍼 캐시에는 자주 사용되는 테이블들이 캐싱되어 있는데, 여기서 데이터가 있을 경우에는 바로 찾아 출력하며 데이터가 없을 경우에는 하드 디스크에 있는 데이터 파일에서 데이터를 찾기 시작합니다. 인덱스를 사용한다면 이러한 과정을 거치지 않고 바로 주소를 통해 찾아갑니다. 예를 들어, 특정한 사람의 집에 택배를 배송하기 위해 대한민국을 모두 조사해야 합니다. (Full Scan) 하지만, 인덱스를 사용한다면 바로 특정 거주지의 주소를 이용하여 배송지로 택배를 배송할 수 있습니다. 2. 인덱스의 생성 원리 해당 테이블을 모두 읽고 .. 2021. 6. 28. 이전 1 2 다음