특정 컬럼 인덱스 추가 퍼포먼스 문의?? 0 3 916

by 메시 [Oracle Tuning] 인덱스 [2018.02.23 14:10:43]


현재 실적을 로우데이터로 가지고 있는 테이블이 있습니다.

하루에 20~30만 건 정도 테이블에 적재되어있고, 파티션 테이블로 구성되어있습니다.

 

해당 테이블에 한 컬럼데이터가 현재 무조건 01 되어있습니다.

그런데 향후  특정업무가 추가되면서 01 외 추가로 02 쌓이게 되다가 최종적으로

01은 없고 02만 남게되는데 이 컬럼에 대해서 인덱스를  걸어도 퍼포먼스가 날까요?

 

인덱스 관련 책에서 보면 전체데이터에서 15% 정도로 분포되는 컬럼에 인덱스를 걸어야 효과적으로 나와있는데
무조건 02 데이터값이 있는데 효과가 날까 의문이 드네요?

by 우리집아찌 [2018.02.23 14:25:38]

위에 적혀있는것만 보면 효과가 없어보이는데요.

 


by 우리집아찌 [2018.02.23 14:26:45]

커버링 인덱스로 사용된다면 고려 대상이긴합니다만..


by 마농 [2018.02.23 14:50:38]

하나의 컬럼 특성만 가지고 인덱스 효과를 질문하셨네요? 의미 없는 질문인 것 같습니다.
인덱스 생성 및 활용 여부에 대한 질문으로는 적절하지 않아 보이네요.
테이블에 어떤 컬럼들이 있고 어떤 조건으로 검색하는지? 를 가지고 판단해야 합니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입