인덱스를 사용하면 데이터베이스 엔진은 테이블을 전체적으로 스캔하는 것보다 더 빠르게 특정 조건에 맞는 행을 찾을 수 있다.
인덱스를 선언하는 방법
-- 테이블 설계시에 인덱스 제약을 추가 하는 방법
create table student2(
id int primary key,
name varchar(50) not null,
grade int not null,
major varchar(50),
index idx_major(major)
);
desc student2;
-- 이미 생성된 테이블에 인덱스를 추가하는 방법
alter table student2 add index idx_grade(grade);
[MySQL] MySQL JOIN (0) | 2024.06.05 |
---|---|
[MySQL] 관계 차수란 (0) | 2024.06.05 |
[MySQL] UNIQUE 제약에 이해 (0) | 2024.06.04 |
[MySQL] DELETE 구문과 조건절 (0) | 2024.06.04 |
[MySQL] UPDATE 구문과 조건절 (0) | 2024.06.04 |