实体化视图首先在 Oracle8i 中引入,是称为“概要管理”的组件
的一部分。可能您的公司已经在使用实体化视图,但只知道它的
其他名字,例如概要或聚合表。在这里我们讨论如何创建和管理
实体化视图,还讨论查询重写功能如何透明地重写 SQL 查询,从
而使用实体化视图来缩短查询响应时间。这将使数据库用户完全
无需知道存在哪些实体化视图。
实体化视图应看作是一种特殊的视图,它物理上存在于数据库内
部,可以包括联接和/或聚合。它能够在执行之前预先计算开销大
的联接和聚合操作,因此它的存在缩短了查询执行时间。