Правильно ли работают индексы представления SQL Server при вызове из хранимой процедуры? - PullRequest
2 голосов
/ 30 августа 2011

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

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

Есть ли что-то, о чем мне нужно знать, чтобы индексированное представление не работало, если бы я вызывал его из хранимой процедуры.

1 Ответ

2 голосов
/ 30 августа 2011

Есть ли что-то, о чем мне нужно знать, что могло бы привести Индексируемый Просмотр не работает, если я вызвал его из хранимой процедуры.

Нет! Индексированные представления работают нормально, когда вы вызываете их из SP. Вы можете использовать индексированные представления как обычную таблицу во многих (, не на 100% уверенных во всех ) случаях.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...