날짜형에 인덱스를 주려고 합니다. 문제는 데이터 형을 date로 주는냐,아니면, character형으
로 주느냐 입니다. 제 생각에는 날짜형에 인덱스를 생성시 당연히 char형을 주어야 한다고 생각
합니다 . 왜냐하면, date형으로 구체적인 시간, 초까지 명시 되고 또한 년도를 따로 뽑아서 아니
면 달만을, 일만을 따로 뽑아서 '=' 연산을 많이 사용하는 경우 데이터를 char형으로 바꾸어주
어야 하기 땜에 컬럼에 대한 변형으로 내부적으로 변형이 발생해서 당연히 인덱스를 사용하지
못하는 경우가 발생하리라고 생각합니다. 그래서 당연히 char로 주게 되면 당연히 컬럼의 변형
없이 인덱스를 무리 없이 사용할수 있으리라는 생각이 들어 서여.. 고수님들의 생각은 어떠신지
여? 궁금합니다. 제 생각이 맞는지..... 답변 부탁드립니다. 감사합니다.
|