[mssql] DB index

조도현·2021년 1월 29일
0

DB index

  • 색인을 영어로 index라고 부른다. (편의성 제공)
  • 기준점을 잡아주어 데이터를 탐색할 수 있도록 유도하여 쿼리의 성능을 향상 시키는것
  • 디비에게 원하는 키워드를 찾기위해 select문을 실행하게 될경우 디비에 존재하는 모든 정보를 scan하게 된다.
  • 이를 방지하기 위해 abc 123 순으로 db를 정렬후 원하는 키워드가있는 데이터를 조회한후 index를 통하여 원하는 키워드만 접근하여 속도를 향상시킨다.

사용법

CREATE INDEX 인덱스명 ON 테이블명(컬럼명)

SELECT name, location
FROM 테이블명
WHERE 컬럼명= "키워드"

profile
Web Developer !

0개의 댓글