具有唯一聚簇索引和索引视图的表以相同方式存储。那么Indexed View有什么好处呢?

时间:2011-03-06 11:58:24

标签: sql sql-server indexing

具有唯一聚簇索引和索引视图的表以相同方式存储。那么Indexed View有什么好处?

2 个答案:

答案 0 :(得分:3)

索引视图对

很有用
  • precalculaion,例如聚合物
  • 预接合
  • 预过滤,例如所有有效产品

如果您在单个表上有一个返回所有行的索引视图,那么所有列都没有点

有一份值得阅读的白皮书"Improving Performance with SQL Server 2005 Indexed Views"

答案 1 :(得分:1)

如果它只是存储原始表值绝对没有。主要好处来自包含聚合的索引视图。这些可以直接检索,而不是每次都从基础数据重新计算聚合,这可以大大减少I / O.