2009-09-02 5 views
0

매개 변수가 저장 프로 시저로 전달되는 순서는 쿼리 계획의 캐싱에 영향을 주거나 다른 종류의 추가 처리 오버 헤드를 유발합니까?매개 변수 전달 순서가 쿼리 계획의 캐싱에 영향을 줍니까?

내 이론은 쿼리 계획에 대해 "아니오"이며 매개 변수를 재정렬하는 데 필요한 모든 처리 오버 헤드는 무시할 만하지만이를 백업하기위한 정보를 찾고 싶습니다.

답변

2

전혀 영향이 없습니다. 컴파일, 통계, 비용 최적화 도구 등에 집중해야하기 때문에 아무런 증거가 없습니다.

또한 매개 변수가 쿼리에 연결됩니다. 최적화/컴파일 과정에서이 순서가 무시됩니다.

1

아니요, 매개 변수는 중요하지 않습니다. 가치는 중요한 것입니다.

SQL Server는 parameter sniffing의 영향을 받기 쉽습니다.

관련 문제