B*Tree 인덱스와 Bitmap 인덱스 질문있습니다.

조회수 1942회

A테이블에 컬럼1컬럼2가 있습니다.

쿼리문 : select count(*) from A where 컬럼1 is null

  1. < 컬럼1 + 컬럼2 > 로 B*Tree 인덱스를 생성했을 경우, 쿼리문 조건에 컬럼1 is null 이 들어가면 인덱스 상관없이 풀스캔을 하게 되나요??

  2. <컬럼1>, <컬럼2> 와 같은 방법으로 각각 Bitmap 인덱스를 생성했을 경우에는 쿼리문 조건에 컬럼1 is null 이 포함되어도 인덱스가 적용되나요??

  • 저도 궁금한데요. 직접 실험해 보시고 쿼리 플랜과 시간을 보면 금방 답을 알 수 있지 않을까요? 답까지 공유해 주시면 더욱 좋을 것 같습니다. Hoyoung Jung 2017.4.29 08:19

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)