테스트 사이트 - 개발 중인 베타 버전입니다

인덱스 잘 아시는분??^^

A 테이블에 aaa,bbb 필드 두개가 있습니다.

그리고  aaa와 bbb에는 각각 전혀 다른값만 들어갑니다.

이때에 aaa와 bbb에 인덱스를 걸면 성능이 올라갈까요??

10만개의 값이 들어갔을경우 10만개 값이 모두 다른 상황입니다.

이 상황에서 인덱스가 성능에 효과가 있는지 궁금합니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

조회되어지는 컬럼은 무조건 인덱스를 태우는것이 좋습니다.
최소한 효과가 저하되는 일은 없으니까요..^^
MS 전문 DBA 가 해준말이었습니다..ㅎㅎ
오오..
이렇든 저렇든 인덱스를 해두시면 색인이 되는것이므로 제가 알기론 무조건(?) 빨라 집니다 ㅎㅎ
컬럼의 값이 100% unique 하다면 인덱스 태우는게 좋죠.
어차피 튜닝하지 않는 이상 DB Query 실행시 인덱스를 태울지 말지는
plan 보지 않는이상 장담할 수 없는거라...

인덱스가 있으면 인덱스를 태울 수 있는 환경은 되는거죠 ㅎㅎ
음... 인덱스를 거는 이유?
기본정의 : 테이블 미리생성

이 이유가 답 아닐까요
인덱스를 거는 이유는 속도때문이겠죠^^
테이블 한개당 기본 1개정도는 인덱스를 걸어주는것이 검색할 때 속도면에서 훨씬 이득이죠
눼에 ^^ ~~~~ 맞사옵니다.
무조건 빨라지는 건 아닌거 같구요 where 절에 많이 사용되는 필드만 태우는 게 좋습니다.

게시판 목록

자유게시판

글쓰기

첫글

1개월 전
🐛 버그신고