반응형
인덱스란 속도에 매우 영향을 주는 중요한 녀석이다.
DB쿼리를 만들고나면 where절에 들어가는 것들을 인덱스만 잘 걸어도 훨씬 빠르다. 정말로...
1. 인덱스 확인
show index from 'tablename'
ex) show index from test_table
2. 인덱스 추가
alter table 'tablename' add index 'indexname' (column1, column2...)
ex) alter table test_table add index test_idx (id,date)
3. 인덱스 삭제
alter table 'tablename' drop index 'indexname'
ex) alter table test_table drop index test_idx
간단하게 위의 정도만 알고 있어도 쓸곳이 많다.
728x90
'DATABASE' 카테고리의 다른 글
MySQL ogr2ogr(공간정보 저장에 대해서) (0) | 2021.07.28 |
---|---|
varchar타입에 order by를 써야하는 경우 (0) | 2021.07.20 |
date, datetime 속도 이슈 정리(feat timestamp를 쓰도록...) (0) | 2021.06.08 |
mysql union과 union all의 차이 (0) | 2021.05.31 |
두개의 위도 경도 사이의 거리 계산하기 (0) | 2021.03.22 |
댓글