
데이터베이스 인덱스
·
데이터베이스
인덱스란?데이터베이스에서 데이터의 읽기속도를 높이는 테이블의 동작속도(조회)를 높여주는 데이터 구조책의 색인, 목차처럼, 인덱스는 테이블의 특정 컬럼에 대해 정렬된 순서로 키와 참조를 저장하여 검색 속도를 향상시킨다.인덱스를 사용하면 대량의 데이터 중에서 원하는 데이터를 효율적으로 찾을 수 있다!인덱스 예시로 이해하기도서관에는 여러권의 책이 있는데, 이 책들을 관리하는 데이터베이스 테이블 library 가 있다. 이 테이블에는 아래와 같이 책의 ID, 저자, 출판연도, 출판사 등의 정보가 포함되어 있으며, 대략 도서 6만권의 정보가 들어있다. 인덱스가 없다면?현재 테이블에서 등록번호가 'CEM97499'인 책을 찾고자 하는 쿼리를 실행한다고 가정해보자SELECT * FROM library WHERE 등록..