반응형 index1 SQL - Index 인덱스 인덱스 - DB 조회 속도를 향상시키기 위해 컬럼에 적용하는 일종의 목차 인덱스를 사용해야 하는 경우 - 테이블에 데이터가 많을 때 - 컬럼 값의 범위가 넓을 경우 - Where 적 또는 Join 문에 사용되는 컬럼 - 검색결과가 전체 데이터의 2%~4% 이내를 검색하는 경우 - Null을 포함하는 컬럼이 많은 경우 (Null 값은 인덱스에 포함되지 않기에 인덱스의 크기가 줄어든다) 인덱스를 사용하지 않아야 하는 경우 - 테이블에 데이터가 적을 때 - Where 문에 해당 컬럼이 자주 사용되지 않을 때 - 검색 결과가 전체 데이터의 10%~15% 이상을 검색하는 경우 - 테이블에 DML(Data Manipulation Language) 작업이 많은 경우 (인덱스도 변경되어야 하기 때문) - 인덱스가 적용.. 2020. 6. 28. 이전 1 다음 반응형