728x90
반응형
인덱스사용
-
[Mysql] 인덱스는 어떻게 동작할까?DB/Mysql 2025. 4. 17. 14:42
🔍 인덱스는 어떻게 작동하나요?인덱스는 책의 목차처럼, 원하는 데이터를 더 빠르게 찾을 수 있도록 도와주는 역할을 합니다.📘 예시CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100), age INT);-- email 컬럼에 인덱스를 생성CREATE INDEX idx_email ON users(email);-- email을 조건으로 검색SELECT * FROM users WHERE email = 'test@example.com';이 경우, MySQL은 전체 테이블을 스캔하지 않고 인덱스를 먼저 탐색해 해당 데이터를 빠르게 찾습니다.🚫 어떤 경우에 인덱스를 사용하지 않는 것이 좋을까요?모든 상황에서 인덱스가 유..