首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >物化视图的概念是否与SQL server中的索引视图相同?

物化视图的概念是否与SQL server中的索引视图相同?
EN

Stack Overflow用户
提问于 2021-06-11 12:46:23
回答 1查看 351关注 0票数 1

我一直在使用SQL server。

我最近遇到了物化视图(在一般数据库演示中听说过):

视图和物化视图之间的基本区别是视图没有物理地存储在磁盘上。另一方面,物化视图存储在光盘上。

物化视图的概念是否与SQL server中的索引视图相同?

EN

回答 1

Stack Overflow用户

发布于 2022-04-06 21:30:44

这是我在微软文档中发现的。(所引用材料的重点是我的。)

我可能错了,但微软似乎在Azure Synapse Analytics中使用了“物化视图”这个术语,而不是一般的SQL Server。

来自视图( Server 2019)

索引视图 索引视图物化了的视图。这意味着视图定义已经计算出来,结果数据就像表一样被存储起来。通过在视图上创建唯一的聚集索引来索引视图。索引视图可以极大地提高某些类型查询的性能。索引视图对聚合多行的查询最有效。它们不适合频繁更新的底层数据集。

来自将物化视图创建为SELECT (Transact-SQL)

适用于Azure Synapse分析

备注 -- Azure数据仓库中的物化视图类似于Server中的索引视图。 与索引视图几乎共享相同的限制(详见创建索引视图 ),但物化视图支持聚合函数。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67937302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档