인덱스를 사용하는 이유 일반적으로 SQL 서버에 데이터를 저장할 때 내부적으로는 아무런 순서 없이 저장합니다. 이때, 데이터 저장 영역은 Heap이라고 합니다. Heap 에서는 인덱스가 없는 테이블의 데이터를 찾을 때 전체 데이터 페이지의 처음 레코드부터 끝 페이지 마지막 레코드 까지 모두 조회하게 됩니다. 이러한 검색 방식을 풀 스캔(Full Scan) 또는 테이블 스캔(Table Scan) 이라고 합니다. 다음과 같은 검색의 속도를 향상 하기 위해 인덱스를 사용하게 됩니다. 사용 예시 다음과 같은 테이블이 있다고 가정하겠습니다. Create Table User ( uuid Binary(16) Primary Key, name Varchar(20) Not Null, age Integer Not Null,..