小编Man*_*ani的帖子

未使用索引视图 - SQL Server

我有一个带有多个连接的查询,它需要很长时间才能返回一个日期的数据。我已经创建了一个索引视图。在创建视图和索引时,我适当地设置了所有必需的选项。

我想利用索引视图的优势,如果我在其他地方有类似的查询或完全相同的查询,查询优化器会选择索引视图,以便提高性能。我尝试使用用于创建索引的完全相同的查询(带有额外的日期过滤器),但查询计划似乎没有改变。即使我在查询中显式使用视图,视图上的索引仍未使用。我只能让查询优化器使用带有 noexpand 提示的索引。请注意,我使用的是 SQL Server 企业版。

有什么建议?

index sql-server view materialized-view

12
推荐指数
1
解决办法
3873
查看次数

标签 统计

index ×1

materialized-view ×1

sql-server ×1

view ×1