[MariaDB] INDEX (문법 및 특징)

PersesTitan·2022년 6월 12일
0

MariaDB

목록 보기
5/7

문법

생성

CREATE INDEX [인덱스명] ON [테이블명(컬럼)]

삭제

DROP INDEX [인덱스명] ON [테이블명]

확인

SHOW INDEX FROM [테이블명]

특징

장점

  • 검색속도 상승 (특정 경우 제외)
  • 속도 상승으로 시스템 부하 감소

단점

  • 인덱스로 인한 저장공간 증가
  • 초기에 인덱스 생성에 많은 시간 소요
  • INSERT, UPDATE, DELETE가 많으면 성능 저하 발생

솔직히 장점보단 단점이 더 많아서 효과적으로 사용할려면 특정상황에서 많이 사용하게 됩니다.

사실상 SELECT를 많이 사용하는 작업, 테이블 행의 수가 많거나 특정 컬럼 (Where, ORDER BY, foregin key 등)의 작업이 많는 등의 환경에서 작업하면 효과는 굉장할 겁니다...

profile
안녕하세요 페르세스 티탄입니다! 부족한 부분이 많이 있겠지만 잘부탁드립니다.

0개의 댓글