MYSQL에서 테이블을 설정하는 경우 indexes라는 문구가 보일 때가 있었을 것이다. 인덱스는 어떻게 사용하는 것이가 왜 있는 것일까?? indexes는 찾고 싶은 데이터를 보다 빠르게 찾게 해주는 방법 중 하나이다. 예를 들어) 10만개 이상의 데이터를 가지고 있는 경우에 원하는 것을 찾기 위해서는 컴퓨터는 10만개를 정해진 순서대로 찾게 될 것이다. 그렇게 되면 속도도 많이 느려지고 찾는시간도 오래걸린다. 그렇기 때문에 인덱스를 사용하면 첫번째로 내가 검색하고 싶은것을 찾은 다음 순서대로 찾게 된다. (대부분 id 를 기준으로 인덱스 설정을 한다.)