我创建了一个索引视图,它连接了许多表以获得更好的性能,但是当我使用索引视图时,性能并不比以前好。当我调查执行计划时,我看不到视图和这些连接表上的索引视图之间的任何变化。
答案 0 :(得分:6)
如果您没有使用sql server企业版(请参阅功能Automatic use of indexed views by query optimizer),则sql server查询优化器不会考虑帐户索引视图。
在其他版本中,您可以让sql server使用它 - With (NoExpand):
Select col1, col2, col3
From dbo.vw_MyView With (NoExpand)