好的,我对使用SQL Server索引视图(使用2008版本)感到困惑。
我有一个名为AssignmentDetail的索引视图。
当我查看执行计划时:
select * from AssignmentDetail
它显示了索引视图所抽象的所有其他表的基础索引的执行计划。
我认为执行计划只是PK_AssignmentDetail(我的视图的聚集索引的名称)的聚集索引扫描,但实际上并不是这样。
这个索引视图似乎没有性能提升,我该怎么办?是否应该创建一个包含所有列的非聚集索引,以便避免访问所有其他索引?
任何见解都将不胜感激。