Чтобы создать индексированное представление, представление должно быть привязано к схеме, к которой относится это представление.
Чтобы привязать схему представления, просто укажите просто WITH SCHEMABINDING
в запросе представления CREATE
/ UPDATE
, например:
CREATE VIEW MyView
WITH SCHEMABINDING
AS
-- SELECT
См. эту ссылку для получения дополнительной информации о привязке схемы или страницу MSDN в операторе CREATE VIEW .
Однако из того, что вы сказали, я не думаю, что индексированное представление обязательно поможет вам - сообщение «Обработчику запросов не хватает внутренних ресурсов» означает, что обработчику запросов не удалось создать план выполнения для вашего запроса, который я предположил бы, что это происходит только с чрезвычайно сложными запросами.
Вам следует как-то уменьшить сложность вашего запроса.