VibeCoding 365 로고 VibeCoding 365

바이브 코딩 사전

인덱스

바이브 코딩 사전

인덱스

영어 표기

Index

예시

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

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

카테고리
데이터베이스·데이터
난이도
basic
태그
인덱스 · 성능
슬러그
index
상태
published
정렬 순서
148