文章目录 物化视图选择最优 物化视图选择最优 下面详细解释一下第一步最优物化视图是被如何选择出来的。 这里分为两个步骤: 对候选集合进行一个过滤。只要是查询的结果能从物化视图数据计算(取部分行,部分列,或部分行列的聚合)出都可以留在候选集中,过滤完成后候选集合大小 >= 1。 从候选集合中根据聚合程度,索引等条件选出一个最优的也就是查询花费最少物化视图。 这里再举一个相对复杂的例子,来体现这个过程。