2012-06-13 4 views
2

더 나은 성능을 얻기 위해 여러 테이블에 조인 된 인덱스 된 뷰를 만들었지 만 인덱싱 된 뷰를 사용하면 이전보다 성능이 좋지 않습니다. 실행 계획을 조사 할 때 이러한 조인 된 테이블의 뷰와 인덱싱 된 뷰 사이에는 아무런 변화가 없습니다. 당신은 SQL 서버 엔터프라이즈 에디션을 사용하지 않는 경우인덱스보기 및 실행 계획

+1

넣고 (NOEXPAND) 힌트에서의보기 이름 뒤에'* 선택 a_view (NOEXPAND)에서'당신이 최적이 아닌 인덱스 선택 –

+0

아마 열, 당신이보기에 대한 데이터베이스 엔진 튜닝 관리자의 권장 사항을 검토 할 수 있습니다. –

+0

@Nikola Markovinovic, 탱크 많이 있습니다. 그러나 Entity Framework에서이 인덱스 뷰를 사용합니다. Entity Framework에서 인덱스 뷰에 대한 힌트를 어떻게 할 수 있습니까? –

답변