RDBMS에서 핵심 기능 중 하나인 인덱스의 종류에 대해 알아보자. 인덱스를 특정 데이터를 빠르게 가져오는 기술이다. 일반적인 예로 백종원의 레시피 책을 본다고 하자. 근데 우리는 짜장면 레시피를 확인하고 싶다면 일일이 처음부터 짜장면이 나올 때 까지 찾을 수 있겠지만, 책의 색인을 통해서 'ㅈ'(지읒)을 찾고 지읒에 있는 리스트들을 쭉 내려가면서 짜장면이라는 단어를 찾고 해당 페이지로 넘어가는 방법도 있을 것이다. 바로 DB에서 후자의 기술을 인덱스라고 할 수 있다. 공식 문서에서 인덱스를 찾아보면 Indexes are a common way to enhance database performance. An index allows the database server to find and retrieve..