실행계획은 쿼리를 실행하기 위해 DB엔진이 결정한 가장 효율적인 출력물이라고 할 수 있다. 쿼리 처리 과정을 보면 다음과 같다.구문분석 -> 표준화 -> 최적화 -> 컴파일 -> 실행실행계획은 최적화 단계에서 통계, 조각정보 등을 바탕으로 만들어 지고 이때 만들어지는
ORDER BY 절을 사용하여 SELECT 문을 실행한다고 가정하면 SQL Server 엔진이 요청된 데이터를 검색하기 위해 비클러스터형 인덱스를 찾은 다음 SORT 연산자가 실행되는 것을 알 수 있다. SORT 연산자는 SQL Server 실행 계획에서 볼 수 있듯이
collation은 데이터 정렬을 지정하는 방식이다. 즉, SQL Server가 데이터 순서에 맞춰 저장 될때 collation 순서를 따른다.다음 쿼리를 통해 우리가 사용하고 있는 collation 설정값을 확인할 수 있다.또한 SSMS에서 데이터베이스 속성에서 데이