期刊文献+

视图增量计算的延迟部分补偿算法 被引量:1

Deferred partial compensation algorithm for view increment computing
下载PDF
导出
摘要 为解决异步传播算法中视图增量计算时间过长、占用系统资源过多及某些错误补偿问题,提出了在数据源上进行延迟部分补偿的算法。该算法要求获取数据源的基表增量时记下增量的事务时间,在实化视图层记录已用于视图增量计算的基表增量的最大事务提交时间。当计算实化视图新的增量时,比较同一个数据源在实化视图层上的记录时间与增量子查询的执行时间,如果这段时间基表产生新的增量,则进行补偿查询。补偿过程采用单个数据源上的时间进行比较,避免了全局时间问题,也解决了现有部分补偿算法可能产生的错误。该算法利用基表之间的主外码约束来减少计算次数,提高计算效率。分析和实验表明,该算法在计算效率和正确性方面都有所提高。 The asynchronous propagation algorithms for view increment computing took quite a long time and consumed a lot of computer's system resources, and the result of the partial compensation might be even wrong sometimes. To solve these problems of compensation algorithms, a deferred partial compensation algorithm in data sources was proposed. In this algorithm, the transaction commit timestamp of table changes was kept in data sources, and the latest transaction commit timestamp which was computed for view change was stored. If the table changed between the timestamp which maintained sub-query and the latest transaction commit timestamp, compensation query had to be enforced. Because compensation process referred to the time of single information source, this algorithm avoided the problems of global time and possible errors. Additionally, this algorithm took advantage of the primary and foreign keys to reduce computational cost. Experimental results showed that the proposed algorithm exhibited improvements over the traditional ones.
出处 《计算机集成制造系统》 EI CSCD 北大核心 2011年第5期1024-1031,共8页 Computer Integrated Manufacturing Systems
基金 广东省产学研资助项目(2007B090400095) 广东省科技攻关资助项目(2010B010600026) 教育部科学技术重点资助项目(210257) 广东高校优秀青年创新人才培养计划资助项目(LYM09028)~~
关键词 实化视图 异步传播 增量计算 部分补偿 数据仓库 算法 materialized view asynchronous propagation increment computing partial compensation~ data ware-houses algorithms
  • 相关文献

参考文献14

  • 1HUYN N. Efficient view self-maintenance[C]//Proceedings of Workshop on Materialized Views:Techniques and Applica- tions. New York, N.Y. ,USA:ACM,1996:17-25.
  • 2胡孔法,董逸生,赵庆建.数据仓库中基于实体化辅助视图的视图增量维护[J].小型微型计算机系统,2003,24(2):251-254. 被引量:5
  • 3ZHOU Jingren, I.ARSON P A, ELMONGUI H G. Lazy ma intenance of materialized views[C]// Proceedings of the 33rd International Conference on Very Large Data Bases. New York, N. Y..USA:ACM,2007:231-242.
  • 4ZHOU Jingren, LARSON P A, FREYTAG F C, et al. Effi cient exploitation of similar subexpressions for query process ing[C]//Proceedings of the 2007 ACM SIGMOD Internationa Conference on Management of Data. New York, N. Y. ,USA ACM,2007:533-544.
  • 5ZHUGE Y, GARCIA MOLINA H, HAMMER J, et al. View maintenance in warehousing environment[C]// Pro- ceedings of the 1995 ACM SIGMOD International COnference on Management of Data. New York, N. Y. , USA: ACM, 1995:316-327.
  • 6ZHUGE Y, GARCIA-MOI.INA H, WIENER J L. The strobe algorithms for multi source warehouse consistency [C]//Proceedings of the 4th International Conference on Par allel and Distributed Information Systems. Washington, D. C. , USA : IEEE Computer Society, 1996 : 146 157.
  • 7SALEM K, BEYER K, I.INDSAY B, et al. How to roll a join: asynchronous incremental view maintenance [C]//Pro ceedings of the 2000 ACM SIGMOD International Conference on Management of Data. New York, N. Y. ,USA:ACM,2000.
  • 8AGRAWAI. D, ABBADI A E, SINGH A, et al. Efficient view maintenance at data warehouses[C]//Proceedings of the 1997 ACM SIGMOD International Conference on Management of Data. New York, N.Y. ,USA:ACM,1997:417-427.
  • 9LEE K Y, SON J H, KIM M H. Efficient incremental view maintenance in data warehouse[C]//Proceedings of the 10th International Conference on Information and Knowledge Man agement. New York, N.Y. ,USA:ACM,2001:349 356.
  • 10KEVIN O'G, AGGAWAL D, ABBADI A E. Posse:a frame- work for optimizing incremental view mainlenance at data warehouses[M]. Berlin, Germany: Springer Veriag, 1999: 106-115.

二级参考文献17

  • 1孙晓,李庆忠.支持企业群体决策的一种数据仓库模型[J].计算机集成制造系统-CIMS,2003,9(z1):85-89. 被引量:4
  • 2INMON W H. Building the data warehouse[M]. John Wiley &Sons Inc. ,1993.
  • 3YUE Zhuge, GARCIA - MOLINA H, HAMMER J, et al.View maintenance in a warehousing environment [A]. ACM SIGMOD International Conference on Management of Data[C]. SanJose,CA,USA:CAM,1995. 316-327.
  • 4YUE Zhuge, GARCIA - MOLINA H, JANET L W. The strobe algorithms for multi- source warehouse consistency[A]. International Conference on Parallel and Distributed Information Systems [C]. FL, USA: IEEE Computer Society,1996. 146-157.
  • 5AGRAWAL A,ABBADI A E,SINGH A. Efficient view maintenance at data warehouses[A]. ACM SIGMOD(26)[C]. AZ,USA:ACM Press,1997. 417-427.
  • 6LIU B,CHEN S,RUNDENSTEINER E A. A transactional approach to parallel data warehouse maintenance[A]. Data Warehousing and Knowledge Discovery, 4th International Conference Proceedings[C]. Aix- en Provence, France: Springer,2002. 307-316.
  • 7胡孔法 董逸生 等.OLAP中聚集函数的更新[A]..第十八届全国数据库学术会议论文集[C].,2001..
  • 8J A Blakeley,P Larson,F W Tompa.Efficiently updating materialized views.In:Proc of ACM SIGMOD Conf.Washington,D C:ACM Press,1986.61~71
  • 9A Gupta,I S Mumick,V S Subrahmanian.Maintaining view incrementally.In:Proc of ACM SIGMOD Conf.Washington,D C:ACM Press,1993.157~166
  • 10Ki Yong Lee,Jin Hyun Son,Myoung Ho Kim.Efficient incremental view maintenance in data warehouse.In:Proc of CIKM'01.Atlanta,GA:ACM Press,2001.349~356

共引文献16

同被引文献4

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部