index1 [SQLD] 데이터베이스 인덱스(Index) 왜 사용할까? 이번 포스팅에서는 데이터베이스 인덱스에 대해 알아보도록 하겠습니다. 인덱스 컬럼을 왜 만드는지 궁금하신 분들이라면 주목해 주세요. 보통 데이터베이스에서 많이 활용하는 인덱스는 B*Tree Index입니다. 그리고 가끔 Bitmap Index를 사용합니다. 저는 B*Tree Index를 중점적으로 설명하겠습니다. 왜 Index가 필요할까?우선 '인덱스가 왜 필요할까?'에 대한 해답은 검색 효율을 높이기 위해서입니다. 우리가 책을 구입하면 제일 처음에 목차를 보고 쉽게 해당 페이지로 이동할 수 있듯이 인덱스는 목차와 같은 역할을 합니다. RDBMS에서는 정렬된 순서로 인덱스 데이터를 구성하여 SELECT 할 때 해당 인덱스를 사용해 빠르게 데이터를 가져옵니다. 이 방식은 데이터량이 많을 때 빠른 검색을 도와.. 2023. 11. 24. 이전 1 다음