期刊文献+

分布式实时事务提交处理(英文) 被引量:4

Distributed Real-Time Transaction Commit Processing
下载PDF
导出
摘要 由于提交处理的复杂性,分布式实时事务很难满足其截止期.提出了一种新的提交协议A2SC(主动的双空间提交),它适合于分布式实时事务提交处理的需要.分析了由于数据冲突访问而形成的各种依赖关系.当处于准备状态的事务和处于提交状态的事务发生数据冲突访问时,A2SC允许处于执行状态的事务在一种控制的方式下乐观地访问锁住的数据.当处于准备状态的事务夭折时,仅仅只有其夭折依赖集中的事务夭折.进一步提出了没有结果的运行的观念.当一个事务发现它是没有结果的允许时,它将主动夭折.进行了广泛的模拟实验比较A2SC和其它协议比如基准协议、PROMPT和DDCR的性能.模拟结果表明A2SC在最小化错过截止期的事务数方面较成功,因此A2SC适合于高性能分布式实时事务. It is difficult for a distributed real-time transaction to satisfy its deadline because of the complexities of its commitment processing. A new commit protocol called A2SC (active double space commit) is proposed, which cater for the distributed real-time transaction commitment processing. All kinds of dependencies caused from data conflicts access are analyzed. When data conflicts between the prepared transaction and the execution transactions occur, A2SC allows the execution transactions to access the locked data optimistically in a controlled manner. When the prepared transaction aborts, only transactions in its abort dependency set are aborted. Furthermore, a notion of fruitless run is proposed. When a transaction finds fruitless run, it will actively abort. Extensive simulation experiments have been performed to compare the performance of the A2SC with other protocols such as the base protocol, the PROMPT and the DDCR. The simulation results show that A2SC is highly successful in minimizing the number of missed transactions deadlines. So A2SC caters for high-performance distributed real-time transaction.
作者 覃飙 刘云生
出处 《软件学报》 EI CSCD 北大核心 2002年第8期1395-1401,共7页 Journal of Software
基金 ~~国家自然科学基金 ~~国家"九五"国防预研基金 ~~博士点基金
关键词 分布式实时事务 提交处理 复杂性 数据库 提交协议 夭折依赖 提交依赖 distributed real-time transaction deadline commit protocol abort dependency commit dependency
  • 相关文献

参考文献7

  • 1[1]Gupta, R., Haritsa, J., Ramamritha, K., et al. Commit processing in distributed real-time database systems. In: Proceedings of the 17th IEEE Real-time Systems Symposium. 1996. 220~229.
  • 2[2]Gupta, R., Haritsa, J., Ramamritha, K. More optimistic about real-time distributed commit processing. In: Proceedings of the 18th IEEE Real-Time Systems Symposium. 1997. 123~133.
  • 3[3]Haritsa, J., Ramamritham, K., Gupta, R. The PROMPT real-time commit protocol. IEEE Transactions on Parallel and Distributed Systems, 2000,11(2):160~181.
  • 4[4]Lam, K., Pang, C., Son, S.H., et al. Resolving executing-committing conflicts in distributed real-time database systems. The Computer Journal, 1999,42(8):674~692.
  • 5[5]Ramamritham, K., Chrysanthis, P.K. A taxonomy of correctness criteria in database applications. VLDB Journal, 1996,5(1):85~97.
  • 6[6]Franaszek, P.A., Robinson, J.T., Thomasian, A. Concurrency control for high contention environments. ACM Transactions on Database Systems, 1992,17(2):304~345.
  • 7[7]Mohan, C., Lindsay, B., Obermarck, R. Transaction management in the R* distributed database management system. ACM Transactions on Database Systems, 1986,11(4):378~396.

同被引文献19

  • 1贾代平.电力客户服务中心的规划与设计[J].中国电力,2001,34(S1):113-116. 被引量:3
  • 2肖迎元,刘云生,廖国琼.一种基于移动环境的混合乐观实时事务处理策略[J].小型微型计算机系统,2005,26(6):1023-1028. 被引量:1
  • 3张蕾,李小平,张晓华.基于数据仓库和数据挖掘的电力企业决策支持系统[J].电力科学与工程,2005,21(4):75-77. 被引量:8
  • 4Arens Y, Chee C Y, Hsu C N, et al. Retrieving and integrating data from multiple information sources [ J]. Int. J. Cooperative Inf. Syst. , 1993, 2 (2): 127-158.
  • 5Levy A Y, Rajaraman A, Ordille J J. Querying heterogeneous information sources using source descriptions [ A]. Proceedings of 22th International Conference on Very Large Data Bases [ C]. New York: ACM Press, 1996. 251 - 262.
  • 6J Cho, Garcia-Molina H. Synchronizing a database to improve freshness [ EB/OL]. Technical report, Stanford University, 1999. http : //portal. acm. org/Citation. cfm? id = 335391. 2000.
  • 7Mohan C, Lindsay B, Obermarck R. Transaction management in the R^* distributed database management system [ J]. ACM Transactions on Database Systems, 1986, 11 (4): 378 -396.
  • 8Cao G H, Singhal M. On coordinated checkpointing in distributed systems [ J ]. IEEE Transactions on Parallel and Distributed Systems, 1998, 9 (12) : 1213 - 1225.
  • 9Etzion O. Towards an event - driven architecture : an infrastructure for event processing position paper [ A ].Proceedings of the First International Conference on Rules and Rule Markup Languages for the Semantic Web [ C]. Berlin: Springer - Verlag, 2005 : 1 - 7.
  • 10Loney Kevin. Oracle9i DBA handbook [M].McGraw-Hill Companies, 2002.

引证文献4

二级引证文献13

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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