%0 Journal Article
%T Distributed Real-Time Transaction Commit Processing
分布式实时事务提交处理
%A QIN Biao
%A LIU Yun-sheng
%A
覃飙
%A 刘云生
%J 软件学报
%D 2002
%I
%X 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.
%K distributed real-time transaction
%K deadline
%K commit protocol
%K abort dependency
%K commit dependency
分布式实时事务
%K 截止期
%K 提交协议
%K 夭折依赖
%K 提交依赖
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=498A55A87BFA432D&yid=C3ACC247184A22C1&vid=FC0714F8D2EB605D&iid=5D311CA918CA9A03&sid=98973A2DBA64FAC9&eid=C429879D42743822&journal_id=1000-9825&journal_name=软件学报&referenced_num=1&reference_num=7