Abe*_*ler 10 database sql-server indexing
我有一个视图,从几个表收集数据.虽然视图本身没有索引,但使用视图的任何内容似乎都会从具有索引的基础表中受益.这些是自动使用的吗?如果是,那么在您的视图上创建索引的重点是什么?任何关于这一主题的推荐文章都会受到欢迎.
Ada*_*Dev 10
是的,自动使用基础表索引 - 视图只是从基础表中提取数据.
有关在视图上创建索引的好处,请参阅此MS Technet文章.小摘录:
使用索引来提高查询性能并不是一个新概念; 但是,索引视图提供了使用标准索引无法实现的额外性能优势.索引视图可以通过以下方式提高查询性能:
- 聚合可以预先计算并存储在索引中,以最大限度地减少查询执行期间的昂贵计算.
- 可以预先连接表,并存储结果数据集.
- 可以存储联接或聚合的组合.
| 归档时间: |
|
| 查看次数: |
8414 次 |
| 最近记录: |