HeidiSql 기능중 인덱스 문의드립니다

HeidiSql 기능중 인덱스 문의드립니다

QA

HeidiSql 기능중 인덱스 문의드립니다

본문

디비 부분에 인덱스 설정하는 부분이 있는데요

보통 아무생각없이  인덱스 생성으로 만 사용을 했었는데요.. 

 

HeidiSql 기능중에  새인덱스 추가가 있고  인덱스 추가 라는게 있더라고요

 

1. 새인덱스로 설정한경우

1930820179_1637111192.7956.jpg

 

2. 인덱스에 추가한경우

1930820179_1637111207.4154.jpg

 

 

위 두가지 차이점이 뭔지 알수있을가요? 

 

1번을 주로 사용했었는데 갑자기  2번인 경우가 궁금해져서요.. 동일한 경우인가요?

 

 

이 질문에 댓글 쓰기 :

답변 1

두번째는 인덱스명

testCode 에 대해서 실제 인덱스가

testCode라는 컬럼에 대해서만 적용이 되어있던것ㅇ르

 

추가 함에 따라

testCode라는 인덱스명은

testCode, status 라는 두개의 컬럼에 대해서 둘다 적용이 됩니다.

즉, 두개를 다 체크하는 인덱스로 변경되는경우입니다.


꼭 그렇지 않습니다.

where 절에서 검색조건에 해당되는 index 종류가 겹쳐질때 필요한 요소만 합치는게 효율적입니다.

where 이하에서 testCode 만 본다면
index는 testCode만 걸어두는게 가장 빠릅니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 818
QA 내용 검색
filter #DB ×

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT