가취공부하자

[SW개발자를 위한 성능좋은 SQL] SARG vs Non-SARG 란? 본문

SQL/(강의) SW개발자를 위한 성능 좋은 SQL

[SW개발자를 위한 성능좋은 SQL] SARG vs Non-SARG 란?

keepGGoing 2023. 7. 23. 15:44

** 아래 설명은 비클러스터 인덱스 기준으로 설명

 

SARG : Predicate에서 검색 대상 범위를 제한할 있는

-> Predicate : where 절에 사용되는 조건식

-> 해당 열에 인덱스 사용 쿼리 최적화를 위한 필요 조건

 

Non-SARG ( 검색 인수)

: 검색을 제한하지 않는

: 인덱스 사용이나 쿼리 최적화에 방해 요소