全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

视图增量计算的延迟部分补偿算法

, PP. 0-0

Keywords: 实化视图,异步传播,增量计算,部分补偿,数据仓库,算法

Full-Text   Cite this paper   Add to My Lib

Abstract:

为解决异步传播算法中视图增量计算时间过长、占用系统资源过多及某些错误补偿问题,提出了在数据源上进行延迟部分补偿的算法。该算法要求获取数据源的基表增量时记下增量的事务时间,在实化视图层记录已用于视图增量计算的基表增量的最大事务提交时间。当计算实化视图新的增量时,比较同一个数据源在实化视图层上的记录时间与增量子查询的执行时间,如果这段时间基表产生新的增量,则进行补偿查询。补偿过程采用单个数据源上的时间进行比较,避免了全局时间问题,也解决了现有部分补偿算法可能产生的错误。该算法利用基表之间的主外码约束来减少计算次数,提高计算效率。分析和实验表明,该算法在计算效率和正确性方面都有所提高。

References

[1]  HUYN N. Efficient view self-maintenance[C]//Proceedings of Workshop on Materialized Views:Techniques and Applications. New York, N.Y.,USA:ACM,1996:17-25.
[2]  HU Kongfa, DONG Yisheng, ZHAO Qingjian. Incremental maintenance of view based on auxiliary views in data warehouse[J]. Mini-Micro Systems,2003,24(2):251-254(in Chinese).[胡孔法,董逸生,赵庆建.数据仓库中基于实体化辅助视图的视图增量维护[J].小型微型计算机系统,2003,24(2):251-254.]

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133