什么是sql server中索引视图的替代方法?
谢谢, Salman Shehbaz。
答案 0 :(得分:3)
将视图内容转储到摘要表并将索引放在这些表上。
索引视图为您提供了您希望尝试使用替代方法实现的优势
答案 1 :(得分:0)
创建一个select存储过程,然后在需要时执行存储过程。
答案 2 :(得分:0)
我假设您要使用外部或自联接(or one of the other limitations)索引视图。
如果要在FROM子句中使用它,请使用普通视图或内联表函数。
但是,请记住这一点:在具有索引视图的查询中,优化器可能会取消(展开)视图并在其认为合适时使用基表。使用未编制索引的视图或内联表函数的替代查询也将被取消。
请在此处查看我的回答:Does query plan optimizer works well with joined/filtered table-valued functions 并Tony Rogerson
否则,您能否添加更多信息。
答案 3 :(得分:0)
替代方法包括在常规VIEW上使用INSTEAD OF触发器并在基表上使用常规触发器。