ORM, который мы используем (LLBL), не легко поддерживает ключевое слово NOEXPAND при выборе из индексированных представлений SQL Server, что, насколько я понимаю, в значительной степени сводит на нет цель индексированного представления.
Обычно я держусь подальше от Хранимых процедур по нескольким причинам (которые я постараюсь избежать пламенной войны, не упоминая), поэтому я допускаю, что мои колебания на этом этапе отчасти связаны с отсутствием недавнего опыта работы с SQL Server и хранимые процедуры.
Есть ли что-то, о чем мне нужно знать, чтобы индексированное представление не работало, если бы я вызывал его из хранимой процедуры.