index

INDEX ( 색인 ) 란 무엇인가? INDEX 는 예를 들어 설명하면 아주 두꺼운 책 뒤에 나오는 찾아보기라고 생각하면 도움이 된다. 책 뒤에 '찾아보기'의 특징은 정렬이 되어 있다는 것인데, INDEX 에 저장된 데이터도 이와 마찬가지고 정렬되어서 저장되게 한다. 그렇다면, 이러한 INDEX 를 사용하는 이유는 무엇일까요? INDEX 를 사용하는 이유는 단순합니다. SQL 문이 작동하는 속도를 빠르게 하기 위해서 입니다. 그렇다면, 어떤 컬럼에 INDEX 를 생성해야 속도를 더 빠르게 만들 수 있을 까요? 컬럼을 선택하는 기준은 다음과 같습니다. WHERE 절에서 자주 사용되어진 컬럼에 만들어야 합니다. 그리고, 선택도( Selectivity ) 가 높은 컬럼에 만들어야 합니다. 선택도가 높다는 것은..
개발할 결심
'index' 태그의 글 목록