物化视图(Material View)是包括一个查询结果的数据库对象,它是远程数据的的本地副本,或者用来生成基于数据表求和的汇总表。
物化视图存储基于远程表的数据,也可以称为快照。
存储方式:
物化视图会存储实际的数据
普通视图只是保存SQL定义,不会存储实际的数据。
更新机制:
物化视图在基表数据发生变化时需要更新以保持数据的一致性
普通视图在查询时只是执行其定义的SQL语句来获取数据。
性能差异:
由于物化视图存储了实际的数据,因此在查询时可以直接返回结果而无需重新计算,从而提高了查询性能。
普通视图在查询时需要执行其定义的SQL语句来获取数据,性能相对较差。