在SQL Server 2008中,通过在视图上创建唯一【8】索引的方式可使视图的结果集保存到数据库中。

admin2020-10-15  27

问题 在SQL Server 2008中,通过在视图上创建唯一【8】索引的方式可使视图的结果集保存到数据库中。

选项

答案聚集

解析 视图称为虚拟表,标准视图的结果集并不永久地存储在数据库中。每次通过标准视图查询数据时,数据库管理系统都会在内部将视图的定义替换为对基本表的查询语句,然后再对基本表执行查询。这样每次引用视图的查询,系统会产生很大开销。解决的方法就是对视图创建唯一聚集索引来提高查询的性能。对视图创建唯一聚集索引后,视图的结果集将存储在数据库中。建有唯一聚集索引的视图称为索引视图,也称为物化视图。
转载请注明原文地址:https://kaotiyun.com/show/7tlZ777K
0

最新回复(0)