V VibeCoding 365
사전 목록 데이터베이스·데이터
48

VIBECODING 365 / DICTIONARY

인덱스

Index

DEFINITION

테이블에서 특정 컬럼을 빠르게 찾기 위해 따로 만들어 두는 검색용 구조다. 책 뒤의 색인처럼, 데이터베이스가 모든 행을 처음부터 끝까지 훑지 않고 필요한 위치를 빠르게 찾게 해준다. 예를 들어 이메일로 로그인하는 서비스라면 email 컬럼에 인덱스를 두면 사용자 조회가 빨라진다. 다만 인덱스는 쓰기 작업 때 함께 갱신되어야 하므로 무작정 많이 만들면 저장·수정 속도가 느려질 수 있다. AI에게 성능 개선을 맡길 때는 자주 검색·정렬하는 컬럼과 실제 쿼리 패턴을 함께 알려줘야 한다.

ENGLISH

Index

EXAMPLE

대시보드가 최근 주문을 자주 조회한다면 orders 테이블의 created_at 컬럼에 인덱스를 추가해 최신순 목록 API의 응답 시간을 줄인다.

NEXT STEP / PRACTICE

읽고 끝내지 말고
다음 행동 하나.

막히면 Q&A에 짧게 남기거나, 쌩초보 가이드에서 오늘 할 일 하나만 골라 보세요.

Q&A 질문하기 쌩초보 가이드