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

SQL SERVER 2005 的索引视图中的索引更新,比基表建立索引更新快吗?
本帖最后由 miyatang 于 2012-11-29 11:44:47 编辑 如题,
1.建立索引视图,
2.基本建立索引,

1是否会比2
数据插入是否会更快???

------最佳解决方案--------------------
索引视图具有大量的限制条件,对于非静态的数据,最好不要用。
------其他解决方案--------------------
有修改的数据不要用索引视图,这个一般在报表里面用还说得过去。
------其他解决方案--------------------
引用:
如题,
建立索引视图后,在基表中不建立索引的情况下。
基表中的数据插入是否会比索引建立在基本中会更快???


出入数据到基表,如果没有索引,肯定比有索引要快。跟当前基表上有无索引视图,无直接关系。

------其他解决方案--------------------
看到资料中有以下这句:

“执行许多写入操作的联机事务处理 (OLTP) 系统或者频繁更新的数据库应用程序可能无法运用索引视图,因为同时更新视图和底层基表会带来更高的维护成本。”

如果建立索引的这个字段,数据生成后,不再修改。不否 不受上面介绍的影响呢?

如果索引中引用的字段,在数据生成后,会有修改,是否受上面内容影响 ???