日期:2014-05-18  浏览次数:20425 次

关于视图 索引
各位朋友,有几个不太清楚的问题帮忙解释一下

当创建视图后,在视图上创建索引后,数据被具体化,那么有以下问题:
 
1,用户每一次使用视图,它的数据是适时更新的,还是不变的?

2,如果是不变的,那么当我们在基表中插入数据后,如何在视图中反应?

3,如果是适时更新的,那么是否每次数据都要被实例化,性能上是否有所损伤?

------解决方案--------------------
1,适时更新的

2,回答了

3,可通过视图访问的数据不作为独特的对象存储在数据库内。数据库内存储的是 SELECT 语句。SELECT 语句的结果集构成视图所返回的虚拟表。
------解决方案--------------------
xjc55() ( )

在视图上创建了聚集索引后,数据具体化了,还是虚拟表么?
--------------------------------------

聚集索引后的视图是具体化的。