MySQL/MySQL icia 30일차
MySQL index란?
swkn
2023. 4. 4. 18:31
index에 대해서
인덱스는 테이블의 동작 속도(조회)를 높게 해주는 자료 구조라고 볼 수 있다.
책의 색인이 인덱스의 역할이라고 보면 될 것 같다.
인덱스는 MYI(MYSQL INDEX) 파일에 저장된다.
조회속도는 빨라지지만 update, insert, delete의 속도는 저하된다는 단점이 있다.
만약 PK키값의 어떤 것을 찾아야 할때 ,
인덱스를 이용하지 않는다면 모든 테이블을 조회해서 찾아내야 할 것이지만
PK값만 찾아봐서 찾을 수 있다면 조회속도가 빠를 것이다.