Musisz użyć NOEXPAND
wskazówka. SQL Server nie będzie rozważał dopasowania zindeksowanych widoków bez tego (nawet jeśli nazwa widoku jest wymieniona w zapytaniu), chyba że korzystasz z silnika Enterprise Edition.
SELECT COUNT(PStatusID)
FROM [TestView]
WITH (NOEXPAND) -- this line
WHERE [PStatusID]=1
To powinno dać ci pierwszy, znacznie tańszy plan