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