DataBase/Query 2007. 12. 27. 14:50
반응형
다음의 예를 보자

1) where name like 'choi%'

2) where name like '%choi'

3) where substring(name,1,3) = 'choi'


(결과)
모두 결과는 같다.
그러나 성능에 차이가 난다.

1번예는 인덱스를 탄다.

2번예는 인덱스를 타지 않는다.

3번예는 인덱스를 타지 않는다.

==> 원칙적으로 lvalue즉 colum에는 절대로 변형을 가하지 말라.
반응형
posted by choiwonwoo
: