데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

복합인덱스 사용중 입니다.

후오로 2016.03.22 02:32 Views : 2223

안녕하세요?


여기서 매번 많은 도움 받고있습니다. 감사합니다.


어설프게 개념만 알아서 힘드네요..ㅠㅠ






복합인덱스 사용중인데


컬럼 A, B 이렇게 복합 인덱스 사용중 입니다. (정확히 말하면 B 컬럼은 INCLUDE 하고 있습니다.)


SELECT B

FROM table

WHERE A = 100


위처럼 자주쓰는 쿼리가 있고


SELECT A

FROM table

WHERE B = 200


이또한 자주 쓰는 쿼리가 있습니다.

이때 복합인덱스를 한개 더 만드는건지 궁금합니다.
B 컬럼 인덱스 INCLUDE(A)

요약하자면

A 컬럼 인덱스, INCLUDE(B)
B 컬럼 인덱스, INCLUDE(A)

하나의 테이블에 이런 인덱스 두개 만들어서 사용하는게 맞는지요?

왠지 낭비인거 같이도 하고.. 좋은 방법이 있을것 같은데 검색해도 잘 안나와서요

* 참고로 테이블에는 클러스터인덱스는 없습니다.
No. Subject Author Date Views
9254 sqlserver.exe 서비스가 2개가 실행되는 현상 [1] 생초보 2016.03.29 2205
9253 복제.. 게시 구독에서.. 게시 테이블 변경시 괜찮을까요? 공유맨 2016.03.28 2290
9252 두 테이블 합치기 [4] Blue2 2016.03.28 3337
9251 다중값 처리를 어떻게 해야 하나요? [4] 꼽냐™ 2016.03.27 7236
9250 문이 완료되기 전에 최대 재귀 횟수(100)가 초과되었습니다. [3] 성시기 2016.03.25 7791
9249 펑션함수내에서 when case문제..? [6] 문상연 2016.03.24 2357
9248 테이블결과 값을 리스트형태로 출력할 수 있을까요??? [1] SQL어렵.. 2016.03.24 2125
9247 JOB이 멈춰서 KILL 했는데도 무응답.. 무슨상태일까요? [4] DoubleSH 2016.03.24 2826
9246 2005 -> 2014 업그레이드 관련 질문 [1] rollback 2016.03.24 2089
9245 OPENQUERY 변수이용 방법을 알고 싶습니다. [3] 아싸라비아콜롬비아 2016.03.22 5136
9244 두개의 테이블 비교 [2] DOOLLY 2016.03.22 2254
» 복합인덱스 사용중 입니다. [2] 후오로 2016.03.22 2223
9242 다른 데이터 베이스에서 함수를 호출하고 싶습니다. [2] 아싸라비아콜롬비아 2016.03.21 5668
9241 sql server 2014 network storage 질문입니다. [1] db2inst1 2016.03.21 2295
9240 sql db 백업 관련 계정 권한 설정 관련 질문 입니다. [1] 돌강냉이 2016.03.21 2416
9239 MS-SQL에서 오라클디비를 통해서 데이터를 조회 수정하고 싶습니다. [2] 아싸라비아콜롬비아 2016.03.18 2348
9238 ASYNC_IO_COMPLETION 대기??? [1] quiz12 2016.03.18 2384
9237 프로시저를 만들거나 최종적으로 수정한 유저정보를 알고싶습니다. [2] 파수꾼 2016.03.18 2250
9236 쿼리 시간 제한이 만료 되었습니다 해결 방법 [2] rollback 2016.03.18 6071
9235 셀렉트문에서 정렬관련... [1] 아싸라비아콜롬비아 2016.03.18 1968





XE Login