sql server中索引视图的替代方法是什么?
谢谢,萨尔曼·谢巴兹。
将视图内容转储到汇总表并在这些表上放置索引。
索引视图为您提供您想尝试并通过替代方法实现的好处是什么
创建一个选择存储过程,然后在需要时执行该存储过程。
我将假设您想要索引具有外部或自连接(或其他限制之一)的视图。
如果要在 FROM 子句中使用普通视图或内联表函数,请使用它。
但是,请记住这一点:在具有索引视图的查询中,优化器可能会取消嵌套(扩展)视图并在认为合适的情况下使用基表。也可以嵌套使用未索引视图或内联表函数的替代查询。
在这里查看我的答案:查询计划优化器是否适用于连接/过滤的表值函数 和托尼罗杰森
否则,您能否添加更多信息。
替代方法包括在常规 VIEW 上使用 INSTEAD OF 触发器并在基表上使用常规触发器。