首页 | 本学科首页   官方微博 | 高级检索  
     

实例化视图选择算法PBC
引用本文:李盛恩,张志军. 实例化视图选择算法PBC[J]. 计算机工程与应用, 2005, 41(7): 170-172
作者姓名:李盛恩  张志军
作者单位:山东建筑工程学院计算机系,济南,250014;山东建筑工程学院计算机系,济南,250014
摘    要:在数据仓库中,如何选择实例化视图是一个重要的问题。针对一类特定的数据立方体,该文提出了一个基于代价策略的实例化视图选择算法。通过对一个实际数据集的分析,发现在数据立方体中有很多父子视图具有相同的体积,其原因是用于产生数据立方体的基本关系的属性之间存在着密切的联系。显然,对这类数据立方体不能像算法PBS那样按照体积的大小来选择要实例化的视图。为此,设计了算法PBC,不但可以快速地给出满足条件的实例化视图集,而且可以准确地找到具有最短平均响应时间的实例化视图集,避免了在用户给出过大的参数时,实例化一些无益于缩短查询响应时间的视图。实验结果表明,算法PBC是有效的。

关 键 词:数据仓库  数据立方体  实例化视图
文章编号:1002-8331-(2005)07-0170-03
修稿时间:2004-06-01

PBC:A Materialized Views Selection Algorithm
Li Sheng'en,Zhang Zhijun. PBC:A Materialized Views Selection Algorithm[J]. Computer Engineering and Applications, 2005, 41(7): 170-172
Authors:Li Sheng'en  Zhang Zhijun
Abstract:It is an important issue that how to select views to materialize.This paper proposes a view selection algorithm based on query cost,which is suitable to a certain type of data cube.By analyzing a real data set,authors find that there are lots of views that have as many tuples as their parent.The reason is that there are correlations between attributes of base relation used to produce data cube.Clearly,in this case,people can't use algorithm PBS,because it selects views to materialize based on view size.Authors design an algorithm PBC.It not only can find the materialized views satisfied given condition rapidly,but also can correctly find the materialized views that make response time minimal.It avoids materializing views that are no benefit to reduce response time when users give improper parameter.The results of experiment show that the algorithm is effective.
Keywords:data warehouse  data cube  materialized view  
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号