统计观点:
此视图收集有关表的统计信息,例如记录数,主键的最大值和最小值。这有助于快速获取SQL查询的数据。
物化视图:
这个视图是一个普通的视图,只是根据视图形成的查询来描述表的抽象数据。
现在我们如何以及何时在应用程序中使用此视图?如何在DBA的观点中使用它?
答案 0 :(得分:3)
这两者根本没有关系。
统计信息作为日常操作的一部分被收集(或应该),它们告诉查询优化器有关数据库,行数,值的分布等。这有助于优化器决定什么是最好的查询计划用来获取“在磁盘上”的数据。
物化视图类似于普通视图(例如,“已保存”查询),但是存储结果,而不是每次调用时都必须重新执行构建查询。有关如何根据需要刷新MV的各种选项,每次更新基表等等。
物化视图通常用于昂贵的查询,其中结果可能有些过时。例如,如果您有一个包含每笔销售的表格,您可以创建一个MV,其中包含每个上个月的总销售额。