日期:2014-05-17  浏览次数:20461 次

给视图的源引用表添加索引,是不是查询视图的时候也是有索引的
有一视图
select * from tbA left join tbB on tbA.ProjectID = tbB.ProjectID

如果给tbA表的A列、B列添加了一个索引

那直接查询视图的时候

select * from 视图 where A列=111 and B列=222

是否也是按有索引查的?

------解决方案--------------------
视图里面的索引叫做视图索引。
------解决方案--------------------
视图执行的时候会用到索引,除非高版本的SQLServer(05不知道有没有,08有),可以额外对视图创建索引,叫做索引视图。