체인의정석

데이터베이스와 인덱스 본문

개발/database

데이터베이스와 인덱스

체인의정석 2021. 9. 29. 10:43
728x90
반응형

프라이머리 키를 지정을 하면 클러스터 형 인덱스가 생성된다.

유니크키를 지정하면 세컨더리 인덱스가 자동 생성된다.

 

제약조건에 따라 인덱스가 생성된다고 보면 된다.

 

show index from 테이블명; 을하면 인덱스를 확인할 수 있다.

key_name

primary => 클러스터링 인덱스

그외, 보조인덱스

 

unique는 원래 null값을 허용 그러나 not null을 붙이면 클러스터링 인덱스가 된다.

다 유니크키 인데 하나만 not null이면 not null이 클러스터형 인덱스

프라이머리키가 있으면 프라이머리키가 클러스터형 인덱스

 

클러스터형 인덱스가 생기면 클러스터형 인덱스 기준으로 오름차순 정렬한다.

 

이러한 작업은 DB에게는 매우 큰 일이다.

728x90
반응형
Comments