[sql] 인덱스를 사용해야 할 컬럼의 선택 기준은 어떻게 되나요?
  1. 검색 속도 향상: 자주 사용되는 쿼리에서 WHERE 절에 포함된 컬럼
  2. 조인 컬럼: 자주 사용되는 조인 연산에 활용되는 컬럼
  3. 유일한 값: 중복을 허용하지 않는 유니크한 값을 갖는 컬럼

이러한 기준을 고려하여 쿼리와 데이터베이스의 특성을 분석하고, 어떤 컬럼에 인덱스를 생성할지 결정해야 합니다. 보통 쿼리 성능을 향상시키기 위해 인덱스를 생성하게 됩니다.

참고 자료: